Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 2.46 KB

lambda-golang.md

File metadata and controls

39 lines (28 loc) · 2.46 KB

Building Lambda functions with Go

The following sections explain how common programming patterns and core concepts apply when authoring Lambda function code in Go.

Go runtimes

Name Identifier Operating system Architectures
Go 1.x go1.x Amazon Linux x86_64

Note
Runtimes that use the Amazon Linux operating system, such as Go 1.x, do not support the arm64 architecture. To use arm64 architecture, you can run Go with the provided.al2 runtime.

Lambda provides the following tools and libraries for the Go runtime:

Tools and libraries for Go

For more information, see aws-lambda-go on GitHub.

Lambda provides the following sample applications for the Go runtime:

Sample Lambda applications in Go

  • blank-go – A Go function that shows the use of Lambda's Go libraries, logging, environment variables, and the AWS SDK.

Topics