TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Coming Soon – AWS SDK for Go

209 pointsby urlgreyover 10 years ago

12 comments

bgentryover 10 years ago
It&#x27;s awesome that they reached out to the authors of a promising community project[1] and adopted that, rather than building their own project from scratch. AWS&#x27; first-party client libraries are generally awful, but I think this one stands a chance to be very good.<p>Also, the current situation with goamz is truly horrific. There are multiple independent forks of the original Canonical Launchpad-hosted version, each with their own subtle differences in usage, interfaces and feature support. None of them feel like idiomatic Go.<p>It really would be unlikely for this now AWS-supported project to end up doing worse than the status quo.<p>[1] mainly Coda Hale from Stripe, where the project originated: <a href="https://github.com/stripe/aws-go" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;stripe&#x2F;aws-go</a>
评论 #8968816 未加载
评论 #8968823 未加载
评论 #8970708 未加载
评论 #8969417 未加载
bkeroackover 10 years ago
There exists a third party library called goamz which has been forked all over the place when people have needed to add random features not found in the original version. It works well but hopefully you don&#x27;t need a set of features that require you to import multiple versions.<p>Hopefully Amazon&#x27;s version will be comprehensive and idiomatic.
评论 #8970714 未加载
评论 #8970721 未加载
sciurusover 10 years ago
If this has better coverage of AWS features than their goamz fork, I hope Hashicorp will switch to it in Terraform. I&#x27;d love to use Terraform but too much of what I use Cloudformation for isn&#x27;t there.<p><a href="https://github.com/hashicorp/terraform/issues/28" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hashicorp&#x2F;terraform&#x2F;issues&#x2F;28</a>
fideloperover 10 years ago
I&#x27;d love to see their CLI tool converted to Go - not because I have anything against Python, but because installing Go binaries is so easy.<p>(Would there need to be any dependencies to install?)
评论 #8970399 未加载
评论 #8969567 未加载
enahs-sfover 10 years ago
This is great! I can now unify a lot of my workflow and not have to use ruby as a glue layer between applications and operations. It&#x27;s great to see the Go ecosystem improving! I think in a few years, it may become the defacto tool of systems programmers.
评论 #8968776 未加载
评论 #8968290 未加载
djhworldover 10 years ago
Wow that moved quick, I remember reading about this library a month or so back.<p>Glad to hear Amazon have formally adopted it as canonical!
moorageover 10 years ago
I maintain <a href="https://github.com/AdRoll/goamz" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;AdRoll&#x2F;goamz</a> FKA <a href="https://github.com/crowdmob/goamz" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;crowdmob&#x2F;goamz</a> , if anyone has any questions.
marcosnilsover 10 years ago
aws golang sdk&#x27;s have been around for a while and I&#x27;ve found several other which are well tested and maintained such as <a href="https://github.com/goamz/goamz" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;goamz&#x2F;goamz</a>. It&#x27;s awesome that aws finally decide which library they&#x27;re officially adopting but I found frustrating that the library is poorly tested and it will take while until it becomes the official. It&#x27;d be great if all the other sdk&#x27;s contributors start working on the same project.
评论 #8969394 未加载
kid0m4nover 10 years ago
This is great news indeed. Why could this not have come 8 months ago? Back then, it was quite disheartening to see the replies from AWS team about Go support.
namelezzover 10 years ago
Recently I have heard so many good stories about Go although my impression of Go gradually decreases due to unstable development tools and unfriendly debugging tools. FYI, I use IntelliJ to write Go.
评论 #8969766 未加载
评论 #8969387 未加载
mrKlinover 10 years ago
This is very promising for the Go future as more mature packages will be available from big companies
andrewstuartover 10 years ago
How about a Rust SDK for AWS?