Posted on

AWS To Add Go Programming Language SDK

After taking over a third party project, Amazon Web Services Inc. (AWS), will offer a Go programming language SDK for its customers.
Google Inc. was the cloud services rival to Go, but AWS executive Peter Moon stated that the company had received requests for Go to be added to its existing portfolio of Java, C# Ruby, Python, JavaScript and PHP. He began to investigate the idea.
AWS discovered the “aws–go” SDK project by Stripe after researching the issue.
Moon wrote yesterday in a blog post that “This SDK was primarily authored by Coda Hale and was developed using model-based generator techniques very similar to how other official AWS SDKs were developed.” “We approached Stripe and discussed the possibility of contributing to the project. Stripe offered to transfer ownership to AWS. We agreed to take over the project, and make it an officially supported SDK product.
Moon stated that it will be an experimental project on GitHub while AWS collects user feedback. The goal is to harden APIs, increase test coverage, and add key new features like request retries and checksum validation. Moon also mentioned hooks to request lifecycle events.
Wikipedia describes Go as “a statically-typed language with syntax loosely deriving from that of C. It also adds garbage collection, type safety and some dynamic-typing capabilities. There are also additional built-in types like variable-length arrays, key-value maps and a large standard repository.”
Developers have the opportunity to provide feedback via the GitHub site.