BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Successful Go Program Design, 6 Years On

Successful Go Program Design, 6 Years On

Bookmarks
47:03

Summary

Peter Bourgon discusses lessons learned from 6 years of professional Go development, highlighting the idioms, design patterns, and practices that have proven themselves at scale — and many that haven't. Bourgon presents recommendations on patterns and best practices for developing successful, scalable, and sustainable code using Go.

Bio

Peter Bourgon is a engineer for Weaveworks. He previously worked on infrastructure, search, 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 is Changing the World. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Recorded at:

Jul 13, 2016

BT