Golang UK Conference 2017 | Mat Ryer - Writing Beautiful Packages in Go
Whether for internal use, or destined for open-source stardom, writing good packages with clean and clear APIs will greatly increase the chance that the code is used and reused. Explore best practices, goals, and idioms that help make beautiful packages.

▶︎
Golang UK Conference 2017 | Arne Claus - Concurrency Patterns in Go

▶︎
Golang UK Conference 2017 | Jack Lindamood - How to correctly use package context

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

▶︎
Common Pitfalls of Rewriting Things In Rust (Cliff L. Biffle at RustWeek)

▶︎
dotGo 2015 - Rob Pike - Simplicity is Complicated

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

▶︎
GopherCon 2019: How I Write HTTP Web Services after Eight Years - Mat Ryer

▶︎
Golang UK Conference 2017 | Ian Kent - Production-ready Go

▶︎
Golang UK Conference 2016 - Marcus Olsson - Building an enterprise service in Go

▶︎
GothamGo 2017: Closures are the Generics of Go by Jon Bodner

▶︎
19. Rob Pike - What We Got Right, What We Got Wrong | GopherConAU 2023

▶︎
GopherCon 2017: Go Anti-Patterns - Edward Muller

▶︎
Golang UK Conference 2016 - Dave Cheney - SOLID Go Design

▶︎
Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

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

▶︎
What's coming in Go 1.25 - Daniel Marti

▶︎
Golang UK Conference 2017 | Steve Francia - State of the Gopher Nation

▶︎
Ashley McNamara + Brian Ketelsen. Go best practices.

▶︎
Concurrency is not Parallelism by Rob Pike

▶︎
