Successful conception of the Go program, 6 years later

InfoQ Home Page


Successful conception of the Go program, 6 years later


Peter Bourgon discusses lessons learned from 6 years of professional Go development, highlighting idioms, design patterns and practices that have proven successful at scale – and many that have not. Bourgon provides recommendations on patterns and best practices for developing successful, scalable, and sustainable code using Go.


Peter Bourgon is an engineer at Weaveworks. He previously worked on infrastructure, research and distributed systems projects for SoundCloud, Oracle and Bloomberg. Bourgon is the author of Go Kit, a toolkit for building microservices in Go.

About the conference

Software changes the world. QCon empowers software development by facilitating the dissemination of knowledge and innovation to the developer community. A practitioner-focused conference, QCon is designed for technical team leaders, architects, technical directors and project managers who influence innovation in their teams.

Registered at:

Jul 13, 2016

Abdul J. Gaspar