Maintaining a large codebase with maximum readability and minimal overhead is hard. This is the story of how Go language went from a few enthusiastic Gophers to the most popular language for microservices at Uber. Learn where we failed, and how that led us to solutions that we think are pretty darn neat!
![How Uber "Go"es](https://cdn-ak-scissors.b.st-hatena.com/image/square/e04f96cb87d66e89d49a55a03184591610b258af/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F22466525a0344c2381dfd87a4e334a41%2Fslide_0.jpg%3F13171029)