AWS Developer Tools Blog
Tag: golang
AWS SDK for Go Aligns with Go Release Policy on Supported Runtimes
On October 31, 2023, the AWS SDK for Go v1 and v2 will start following the Go release policy cadence. We will support the latest two GA versions of Go, with an additional six month support for the most recently deprecated compiler version.* In adherence to the maintenance policy, AWS SDK for Go v1 and […]
AWS SSO Support in the AWS SDK for Go
The Go SDK team is excited to announce support for AWS Single Sign-On (SSO) credential providers in the AWS SDK for Go version 1 and version 2. The AWS SSO credential provider allows you to retrieve temporary AWS credentials associated with an AWS account and a role that you have been authorized to use with […]
AWS SDK for Go Version 2 – General Availability
We are excited to announce the General Availability (GA) release of the AWS SDK for Go version 2 (v2). This release follows the Release candidate of the AWS SDK for Go v2. Version 2 incorporates customer feedback from version 1 and takes advantage of modern Go language features. The AWS SDK for Go v2 requires […]
AWS SDK for Go version 2 (v2) – Release Candidate
As of January 19th, 2021, the AWS SDK for Go, version 2 (v2) is generally available. We’re happy to announce the Release Candidate (RC) of the AWS SDK for Go version 2 (v2). This RC follows the developer preview release of the AWS SDK for Go v2. The SDK has undergone a major rewrite from […]
Client Updates in the Preview Version of the AWS SDK for Go V2
As of January 19th, 2021, the AWS SDK for Go, version 2 (v2) is generally available. The AWS SDK for Go V2 developer preview was introduced in December 2017 based on customer feedback provided by you, and we focused on improving its ease of use, performance, consistency, and discoverability. We’re happy to share the updated […]
V2 AWS SDK for Go adds Context to API operations
As of January 19th, 2021, the AWS SDK for Go, version 2 (v2) is generally available. The v2 AWS SDK for Go developer preview made a breaking change in the release of v0.8.0. The v0.8.0 release added a new parameter, context.Context, to the SDK’s Send and Paginate Next methods. Context was added as a required […]
AWS SDK for Go 2.0 Developer Preview
As of January 19th, 2021, the AWS SDK for Go, version 2 (v2) is generally available. We’re pleased to announce the Developer Preview release of the AWS SDK for Go 2.0. Many aspects of the SDK have been refactored based on your feedback, with a strong focus on performance, consistency, discoverability, and ease of use. […]
Context Pattern added to the AWS SDK for Go
The AWS SDK for Go v1.8.0 release adds support for the API operation request functional options, and the Context pattern. Both of these features were high demand requests from our users. Request options allow you to easily configure and augment how the SDK makes API operation requests to AWS services. The SDK’s support for the Context pattern […]
Using Custom Request Handlers
Requests are the core of the Go SDK. They handle the network request to a specific service. When you call a service method in the AWS SDK for Go, the SDK creates a request object that contains the input parameters and request lifecycle handlers. The logic involved in each step of a request’s lifecycle, such […]