In 2015, Go reached a critical juncture. Go’s success with early adopters from cloud infrastructure, such as Kubernetes and Docker, had plateaued. Go was stuck in the early adopter phase with no clear strategy of how to bring Go to the enterprise/mainstream. Enterprises remained skeptical; Go was used more on hobbies, than at work, and was not considered enterprise.
In this keynote, I'll share the strategy we used to bring Go to the mainstream/enterprise. Through this, I’ll share the journey the Go community took to get there - the milestones we reached, the decisions we made and why, and the surprises along the way. Lastly, I’ll share insights into how we see the future of Go unraveling.