The heart of tech

This article was published on July 25, 2018


Google’s new package helps developers use GoLang in cloud apps

GoLang? Go Cloud.

Google’s new package helps developers use GoLang in cloud apps
Matthew Hughes
Story by

Matthew Hughes

Former TNW Reporter

Matthew Hughes is a journalist from Liverpool, England. His interests include security, startups, food, and storytelling. Follow him on Twi Matthew Hughes is a journalist from Liverpool, England. His interests include security, startups, food, and storytelling. Follow him on Twitter.

Google unveiled GoLang around eight years ago, and while it’s one of the fastest growing programming languages around, it’s yet to really make any traction outside of a few niche areas. To try and change this state of affairs, Google has just announced Go Cloud — a set of libraries that makes it easier to build cloud-based applications with the Go language.

Go Cloud offers a set of generic APIs for accessing common cloud storage tools, as well as MySQL support, and a more sophisticated web server that includes built-in logging, tracing, and health checking. Right now, the emphasis is on AWS and Google Cloud, although I wouldn’t be surprised to see Microsoft Azure support later down the line. 

Ultimately, the goal of Go Cloud is to save developers time. Right now, every time they wanted to build a cloud app with Go, they’d have to cobble together existing libraries into some inelegant package, or re-invent the wheel every time. That made it a less attractive option, especially compared to other more mature languages.

And if it ultimately helps to improve adoption of GoLang, I doubt Google will complain.

Also tagged with