A few example of AWS lambda functions written in GoLang.
Functions:
hello-world
: Exactly what is says on the tin. Listening on a/hello
path.auth
: An AWS API Gateway custom authorizer that sits in front ofhello-world
. It expects an auth bearer ofhello
as a header and is on the base/
path. The auth header should beAuthorization: bearer hello
auth2
andhello-world2
: The same asauth
above except using auth contexts. Any name can be used as a bearer token, for exampleAuthorization: bearer Bob
. The response will then returnHello, Bob!
I hope to add to these examples over time, if you have ideas please feel free to raise issues or pull requests.
For more info on these example check out the blog post