Hacker GitHub

← All repos

nzoschke/gofaas

View on GitHub ↗ ★ 800 Go

A boilerplate Go and AWS Lambda app. Demonstrates an expert configuration of 10+ AWS services to support running Go functions-as-a-service (FaaS).

27 mentions on Hacker News by 3 people: 3 stories, 24 comments · first 2018-02-26 · latest 2019-02-15

Mentions per year 27 mentions · busiest year 2018 (24)
20082026
  1. …figure that out I’d look at the OP project. I also have a project that demonstrates Go and Lambda: https://github.com/nzoschke/gofaas If these help even a few engineers learn to be successful with the tools it’s a win.
  2. If you want to see what the “lock-in” actually looks like check out: https://github.com/nzoschke/gofaas It’s a boilerplate Go, Lambda, API gateway, dynamo, SNS, x-ray etc app. Personally I embrace the “lock-in”. This architecture faster,…
  3. …for APIs. I favor Vue for frontend and Go for backend but React and Node work just the same. https://github.com/nzoschke/gofaas/blob/master/docs/static-s...
    comment by nzoschke · 2019-01-05 · in Ask HN: Go-to web stack today?
  4. …never figured out. I open sourced and documented the stack that I use instead of Heroku here: https://github.com/nzoschke/gofaas
  5. …it’s easy to develop and set up and operate. Here’s a boilerplate Go app that sets up this stack: https://github.com/nzoschke/gofaas
  6. I have a boilerplate app / tutorial here: https://github.com/nzoschke/gofaas
  7. …I'm in the FaaS camp for forward thinking work, and wrote up a bunch of my experiences here: https://github.com/nzoschke/gofaas
  8. I do JWT token auth for apps as documented here: https://github.com/nzoschke/gofaas/blob/master/docs/security... In dev I run the same exact code and copy the JWT cookie from my production site. Both dev and prod have the same secret to…
  9. …over all the Docker tools, config and services to build a Go app. I wrote up more details here: https://github.com/nzoschke/gofaas/blob/master/docs/dev-pack...
    comment by nzoschke · 2018-05-14 · in How to start a Go project in 2018
  10. …glue. Here is a boilerplate Go Lambda app with a Node Lambda function and a static Vue app: https://github.com/nzoschke/gofaas
    comment by nzoschke · 2018-05-14 · in How to start a Go project in 2018
  11. …an automated, infrastructure-as-code approach to setting up an API, check out my boilerplate app: https://github.com/nzoschke/gofaas
  12. These lessons match muni experience building https://github.com/nzoschke/gofaas Except I opt for Golang and the Serverless Application Model (SAM). Go let’s you ditch even more stuff by cross compiling binaries. And SAM is a framework…
    comment by nzoschke · 2018-05-04 · in Things I’ve learned using serverless
  13. …amounts. I have extracted a lot of my AWS and Lambda software into an open source boilerplate app: https://github.com/nzoschke/gofaas It's amazing how little code and operations this business requires!
  14. ▲ 2
    GitHub – nzoschke/gofaas: A boilerplate Go and AWS Lambda app
    story by kiyanwang · 2018-04-02 · 0 comments
  15. …auth, polling etc. from your app. I have a bunch of writing on how FaaS makes things easier here: https://github.com/nzoschke/gofaas
  16. …gateway from your functions and event mapping config. You can see a boilerplate SAM config here: https://github.com/nzoschke/gofaas/blob/master/template.yml I'm hacking on CORS today and with SAM it's 2 lines of config to add the allowed…
  17. …boilerplate app that demonstrates just how little "stuff" is needed to run a Go service on Lambda: https://github.com/nzoschke/gofaas More thoughts about how .zip files make our lives easier is here: https://github.com/nzoschke/gofaas/blob/…
  18. …been doing a lot of experiments with Go and Lambda and have an open source boilerplate app here: https://github.com/nzoschke/gofaas This benchmark leaves some room for improvement. With Lambda and X-ray you could really deep dive into…
  19. …in Golang too. Here’s a boilerplate app that can help you get started and understand the pieces: https://github.com/nzoschke/gofaas
  20. …and powerful and maps extremely well to modern UI needs. I have a boilerplate Go / Lambda app here: https://github.com/nzoschke/gofaas I use it with this excellent admin interface framework for CRUD tools:…
  21. ▲ 5
    Nzoschke/gofaas: Go/AWS Lambda App. Go Functions-As-a-service (FaaS)
    story by craigkerstiens · 2018-03-02 · 0 comments
  22. …you get from “serverless” and documents all of the things we no longer have to worry about: https://github.com/nzoschke/gofaas
  23. …I built a boilerplate Lambda app that puts a lot of this cost effective architecture into practice: https://github.com/nzoschke/gofaas One difference is that I use SNS for cheap email or SMS error notifications.
  24. ▲ 7
    Show HN: Gofaas – Boilerplate Go and Lambda App
    story by nzoschke · 2018-03-01 · 0 comments
  25. I’ve had a lot of fun recently writing a Makefile for a Go and Lambda app: https://github.com/nzoschke/gofaas/blob/master/Makefile It started very verbose, one target for every Go program, until I figured out target patterns. I’m also…
  26. I’m working on a comprehensive resource for running Lambda Go projects here: https://github.com/nzoschke/gofaas The guide on periodicnworker functions is how I would build this pinger. https://github.com/nzoschke/gofaas/blob/master/docs/wor…
  27. …people do out of convenience. I’m working on a practical guide to Lambda and IAM policies here: https://github.com/nzoschke/gofaas/blob/master/docs/per-func...