GopherCon 2015: Go Kit: A Standard Library for Distributed Programming - Peter Bourgon
Go has emerged as the language of the server, but it remains underrepresented in large, consumer-focused companies like Facebook, Twitter, Netflix, and SoundCloud. These organizations have largely adopted JVM-based tech stacks for their business logic, owing in large part to libraries and ecosystems that directly support their service-oriented architectures. To reach its next level of success, Go needs more than simple primitives and idioms. It needs a comprehensive toolkit, for coherent distributed programming in the large. This talk describes Go kit, a toolkit for Go in the modern SOA.

▶︎
Golang UK Conference 2015 - Peter Bourgon - Go Kit A Toolkit for Microservices

▶︎
GopherCon 2015: What Could Go Wrong? - Kevin Cantwell

▶︎
dotGo 2015 - Rob Pike - Simplicity is Complicated

▶︎
"Unison: a new distributed programming language" by Paul Chiusano

▶︎
The Challenges of Writing a Massive and Complex Go Application

▶︎
GopherCon EU 2018: Peter Bourgon - Best Practices for Industrial Programming

▶︎
Gopherfest 2015 | Go Proverbs with Rob Pike

▶︎
Golang UK Conference 2015 - Mat Ryer - Building APIs

▶︎
Golang UK Conference 2016 - Peter Bourgon - Go + Microservices = Go Kit

▶︎
London Go Gathering 2015 | Go and the Modern Enterprise with Peter Bourgon

▶︎
GopherCon 2015: Bjorn Rabenstein - Designing and Implementing a Modern Monitoring Solution in Go

▶︎
Co-Creator of Haskell: Useless vs Useful Languages, Rust vs C, Functional Programming | Simon Jones

▶︎
GopherCon 2014 Best Practices for Production Environments by Peter Bourgon

▶︎
GopherCon 2015: Embrace the Interface - Tomas Senart

▶︎
Microservices in Go • Matt Heath • GOTO 2016

▶︎
GopherCon 2015: The Evolution of Go - Robert Griesemer

▶︎
"Programming Distributed Systems" by Mae Milano

▶︎
The Big Short (2015): The Jenga Scene – Explaining the Financial Collapse

▶︎
Golang UK Conference 2016 - Mat Ryer - Idiomatic Go Tricks

▶︎
