Go on AWS

Tools, docs, and sample code to develop applications on the AWS cloud

Tools

Download the tools needed to to run Go applications on AWS
Get Started
SDK for Go
Simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers.
Download SDK »
Services
AWS IDE Toolkits
Use popular Integrated Development Environments (IDEs) to author, debug, and deploy your code on AWS.
Get the VS Code Toolkit » Get the Intellij Toolkit »
Solutions
AWS CDK for Go
Use the AWS Cloud Development Kit (CDK) for your Infrastructure as Code with Go.
Start Tutorial »
Digital Library
Go in Cloud9 IDE
AWS Cloud9 is a cloud-based IDE that lets you write, run, and debug your code with just a browser. It includes a code editor, debugger, and terminal.
Get Started »

Blogs

No blogs found matching that criteria.
Explore More Technical Blogs »

Build

Build and Deploy a Go Application

Get started with deploying a Go application. Choose from several launchable code samples that allow you to quickly deploy a Go application on Elastic Beanstalk.

Get Started »

Manage S3 buckets with Go

A collection of short tutorials to execute common operations with S3 buckets such as storing and reading S3 buckets, encrypting your files and more.

Get Started »

Build a Serverless Application

Learn how to create and run a Lambda function from the Go SDK. Also learn how to configure your Lambda function to receive notifications.

Get Started »

Was this page helpful?

Thank you for your feedback
Feedback helps us improve our experience. If you would like to share more details on the feedback, please click the feedback button below.
Close