Issues » 29


Welcome to Go Newsletter Issue #29. As ever, things are moving quickly in the world of Go: Go 1.3 has been released and there has been lots of Go-related activity at I/O (recordings to come). Also, we tipped over the 5,000 subscriber mark yesterday, so thanks for reading!

Also, a quick reminder that there are two upcoming conferences: dotGo in Paris later this year, and Gophercon India early next year.

Compiled by Matt Cottingham and Kelsey Hightower.


Go 1.3 is released
Go 1.3 has been released; read the announcement here.

Ice cream makers and data races
"There is no such thing as a safe data race. Your program either has no data races, or its operation is undefined." Follow-up article.

Building a web service with auto-generated documentation
A useful integration of Beego, the web framework, and Swagger, a tool that can generate documentation.

Go support for Android
A proposal to add support for the Android NDK to Go.

Go, colourspace, and all the RGB colours in one image
A writeup of using Go to generate images containing all RGB colours.

How we built our real-time analytics platform
A look at how MaxCDN use Go.

Go, REST APIs, and pointers
Covering some of the important features of implementing a REST web service consumer in Go.

Implementing a search engine in Go
Summarising some of the interesting aspects of writing a service in Go.

Excellent catalogue of videos about Go.

Template and associated templates
In-depth look at some Go template features.


An interactive filtering tool for the command line.

Cayley is an open-source graph inspired by the graph database behind Freebase and Google's Knowledge Graph.

A distributed job scheduler running on Apache Mesos.

jobmux reads jobs from stdin and executes them concurrently.

A port of psutil, the system information collector.


SendGrid powers your app's outgoing & incoming email capabilities, through a super-scalable cloud-based infrastructure. SMTP & API integration options let developers build more faster and focus on the important stuff. One of the early companies to use Go in a large scale production environment, SendGrid will reliably and at scale deliver your critical application email.

Apcera is the creator and provider of Continuum, the secure, hybrid cloud platform that provides cross-cutting control over all service layers, resources, and connections. Built in Go, Continuum enables perimeter-less network security over large-scale distributed systems, uses policy to unify dev and ops, and blends legacy and new technologies. With Continuum, you can use the tools you want, focus on what you do best, and go faster, safely. At enterprise scale.

You're receiving this because you signed up to Go Newsletter. You may unsubscribe here. Gopher Logo by Renée French.

ONE e-mail each Thursday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press and curated by Peter Cooper