Big projects written in Go
part of Go programming articles
Dec 3 2017

Why big programs matter?

Go is a simple programming language. That makes some people say: ok, so it’s good for small programs but surely you can’t write large software in Go.
Those people are wrong. Simplicity makes Go good for small programs and even better for large programs.
Complexity compounds at a non-linear rate: the code that is confusing in a small program is even more confusing in larger programs.
Ultimately the best proof that Go is good for writing large programs is existence of many such large programs.

Large Programs written in Go

Here’s a list of just a few large, performant systems written in Go:

Feedback about page:

Optional: your email if you want me to get back to you: