Oddbean new post about | logout
 I only learned to love Go, once I had to work on code in a bigger team, and then had to maintain the services as a building blocks of a bigger product.  On occasion I'd need to add a feature or update a service that has been working with no issues for 3+ years. I would have completely forgotten the codebase by that point but the code was always very maintainable and fast to grok. It's always my goto lang for backend services. 
 This is what attracts me about Go. It's like clojure, but not on the JVM and more mainstream. 
 I tried to like Go, but I felt like some of the design decisions were specifically made to troll me and just went back to Clojure. 
 😂