A presentation and supporting code for an introduction to Go Lambdas.
go get -d github.com/dedelala/hello-go-lambda
A hello world that writes a log message and is manually invoked.
A lambda that updates lambdas from S3 events. The cloudformation for this is in two stages due to a circular dependency.
[dir-name]
- go build commandpackage
- build and copy to s3stack
- deploy stackkill-stack
stack
- the stack nametarget
- an s3 uri for where to put the deployment package
To deploy yourself, you will also need to change the Lambda Code location in cloudformation.
The presentation uses a RemarkJS docker container, cd preso && make preso
then point your browser at localhost:1337
.
SIGINT
to kill.
- Egon Elbre's gophers: github.com/egonelbre/gophers
- Ashley McNamara's gophers: github.com/ashleymcnamara/gophers
- Get your own gopher: gopherize.me!