Welcome to the AWS SDK for Go V2

Modularized

Model service dependencies in your application, and independently control service client updates using Go modules.

Paginators

Easily iterate over API results that span multiple pages.

Waiters

Validate AWS resources states before performing additional actions.

Utilities

Amazon S3 Transfer Manager provides seamless concurrent multi-part file uploads. Amazon DynamoDB AttributeValue and Expression utilities allow easy integration of your application Go types.

Extensible

Middleware allows you to extend or customize the transport request pipeline to fit your applications requirements.