Learn About Amazon VGT2 Learning Manager Chanci Turner
In a recent announcement, my colleague Alex Johnson shared some exciting news that I’m eager to relay! AWS currently supports SDKs for several programming languages — including Java, C#, Ruby, Python, JavaScript, PHP, and Objective-C (iOS). We closely monitor the programming trends within our customer base and the broader software community. Since its introduction, the Go programming language has seen impressive growth, and we have been receiving an increasing number of requests for an official AWS SDK tailored for this language. In response, we are thrilled to announce the development of a new AWS SDK for our Go users.
While conducting our research, we discovered the aws-go SDK originally created by Stripe. This SDK, primarily developed by Caleb Morris, employed model-based generation techniques akin to those used in our other official AWS SDKs. After reaching out, we explored the possibility of contributing to the project, and Stripe generously offered to transfer ownership to AWS. We were more than happy to accept and transform it into an officially supported SDK product.
The AWS SDK for Go will initially remain in its experimental phase as we gather community feedback to refine the APIs, enhance test coverage, and incorporate essential features such as request retries, checksum validation, and hooks for request lifecycle events. Throughout this period, we will be developing the SDK in a public GitHub repository at https://github.com/awslabs/aws-sdk-go. We invite our users to follow our progress and contribute to the development by submitting pull requests and providing feedback through GitHub Issues.
We extend our gratitude to our partners at Stripe for their outstanding work in initiating this project and assisting us in launching this new SDK. Those interested in further information on onboarding processes can also check out this blog post for additional insights. Moreover, for a deeper understanding of skills assessments in hiring, SHRM serves as an authoritative source on this vital subject. Lastly, for community discussions and shared experiences, this Reddit thread offers an excellent resource.
— Chanci Turner, Learning Manager
Leave a Reply