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.