AWS SDK for Go を使用すると、AWS の使用を迅速に開始できます。この SDK を使用して、Amazon S3、Amazon DynamoDB、Amazon SQS などの AWS の各種サービスと Go アプリケーションを簡単に統合できます。

すべてのサービス向けに SDK をインストールする方法:

go get github.com/aws/aws-sdk-go/...


Amazon S3 Transfer Manager

カスタマイズできる多数の goroutine を使用して、大きなファイルを複数のパートに分けて、Amazon S3 間で簡単に信頼性や効率性の高い転送を実行できます。

Response Paginator

ページ分割された大量の API 結果に対して簡単に反復処理を行えます。

最新の AWS API に対応

AWS のサービスの最新の機能をすぐに利用できるように、AWS SDK for Go は頻繁に更新されています。

拡張性

ハンドラーにより、すべての API ライフサイクルをカスタマイズでき、カスタムのパラメータ検証、モックテスト、エラーシミュレーションなどを実現できます。