A mere five years in the wild, Google’s Go is a language on the cusp. Lightweight and quick to compile, Go has stirred significant interest from early adopters due to its generous libraries and abstractions that make it easier to program concurrent and distributed (read: cloud) applications.
But the true measure of any language’s success is in the projects developers spawn with it. True, Go hasn’t made the dent in the developer world that Java, Python, or C/C++ have, but it’s starting to accrue a base of meaningful projects highlighting its strengths and benefits.
Here are 10 notable projects written in Go, each of which has already made a splash or is primed to do so. Many of them interrelate, either by including or building on top of each other, each leveraging Go as a language and development system in similar ways.
All the projects featured here are hosted on GitHub, so it's easy for the Go-curious to take a peak at Go code in action.
Get all these tips in a downloadable PDF with InfoWorld's quick guide.