Media Summary: Let's talk about programmable errors and how you can We're on the road to Go 2. But where exactly are we? Where are we headed? Come find out. A look at how Mat Ryer builds web services after doing so for the past eight years. Extremely practical, tried and tested patterns ...

Gophercon 2019 Design Command Line - Detailed Analysis & Overview

Let's talk about programmable errors and how you can We're on the road to Go 2. But where exactly are we? Where are we headed? Come find out. A look at how Mat Ryer builds web services after doing so for the past eight years. Extremely practical, tried and tested patterns ... Advantages and requirements for generics in Go. When the core of a language fails you, and you can't remove a file, how can you fix it? Oliver will share his contribution journey ... GopherCon 2019: Interatively Migtrating an HTTP Svc to Go - Igor Dubinskiy

Go 1.13 made Modules a first-class citizen. But what do they do exactly? In this talk, Bill will walk through what he has learned ... The Go community has built many amazing tools to improve the Go developer experience. However, when a maintainer ... Making code faster is exciting, and benchmarks in Go make that easy to do! Not really. Optimizing a program can be complex and ... Go, being a relatively recent statically typed, compiled language, is known to produce efficient programs. But writing a program in ... The Go team has built a module mirror and checksum database, which adds reliability and security to the Go ecosystem. This talk ... Ever wanted to ask arbitrary questions about your program while it is running with minimal impact on performance? In this talk, we ...

Speaker: Jacob Walker, Ardan Labs () Like C, Go uses both stack and heap memory. How can a Gopher know which is ...

Photo Gallery

GopherCon 2019: Design Command-Line Tools People Love - Carolyn Van Slyck
GopherCon 2019: Handling Go Errors - Marwan Sulaiman
GopherCon 2019: On the Path to Go 2 - Russ Cox
GopherCon 2019: How I Write HTTP Web Services after Eight Years - Mat Ryer
GopherCon 2019: Generics in Go - Ian Lance Taylor
GopherCon 2019: Contributing to the os Package: How Deep Do You Go? - Oliver Stenbom
GopherCon 2019: Interatively Migtrating an HTTP Svc to Go - Igor Dubinskiy
GopherConAU 2019 - William Kennedy - Modules
GopherCon 2019: Go, pls stop breaking my editor - Rebecca Stambler
GopherCon 2019: Optimizing Go Code Without a Blindfold - Daniel Marti
GopherCon 2019: Two Go Programs, Three Different Profiling Techniques - Dave Cheney
GopherCon 2019: Go Module Proxy: Life of a Query - Katie Hockman
Sponsored
Sponsored
View Detailed Profile
GopherCon 2019: Design Command-Line Tools People Love - Carolyn Van Slyck

GopherCon 2019: Design Command-Line Tools People Love - Carolyn Van Slyck

It is a joy to build

GopherCon 2019: Handling Go Errors - Marwan Sulaiman

GopherCon 2019: Handling Go Errors - Marwan Sulaiman

Let's talk about programmable errors and how you can

Sponsored
GopherCon 2019: On the Path to Go 2 - Russ Cox

GopherCon 2019: On the Path to Go 2 - Russ Cox

We're on the road to Go 2. But where exactly are we? Where are we headed? Come find out.

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

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

A look at how Mat Ryer builds web services after doing so for the past eight years. Extremely practical, tried and tested patterns ...

GopherCon 2019: Generics in Go - Ian Lance Taylor

GopherCon 2019: Generics in Go - Ian Lance Taylor

Advantages and requirements for generics in Go.

Sponsored
GopherCon 2019: Contributing to the os Package: How Deep Do You Go? - Oliver Stenbom

GopherCon 2019: Contributing to the os Package: How Deep Do You Go? - Oliver Stenbom

When the core of a language fails you, and you can't remove a file, how can you fix it? Oliver will share his contribution journey ...

GopherCon 2019: Interatively Migtrating an HTTP Svc to Go - Igor Dubinskiy

GopherCon 2019: Interatively Migtrating an HTTP Svc to Go - Igor Dubinskiy

GopherCon 2019: Interatively Migtrating an HTTP Svc to Go - Igor Dubinskiy

GopherConAU 2019 - William Kennedy - Modules

GopherConAU 2019 - William Kennedy - Modules

Go 1.13 made Modules a first-class citizen. But what do they do exactly? In this talk, Bill will walk through what he has learned ...

GopherCon 2019: Go, pls stop breaking my editor - Rebecca Stambler

GopherCon 2019: Go, pls stop breaking my editor - Rebecca Stambler

The Go community has built many amazing tools to improve the Go developer experience. However, when a maintainer ...

GopherCon 2019: Optimizing Go Code Without a Blindfold - Daniel Marti

GopherCon 2019: Optimizing Go Code Without a Blindfold - Daniel Marti

Making code faster is exciting, and benchmarks in Go make that easy to do! Not really. Optimizing a program can be complex and ...

GopherCon 2019: Two Go Programs, Three Different Profiling Techniques - Dave Cheney

GopherCon 2019: Two Go Programs, Three Different Profiling Techniques - Dave Cheney

Go, being a relatively recent statically typed, compiled language, is known to produce efficient programs. But writing a program in ...

GopherCon 2019: Go Module Proxy: Life of a Query - Katie Hockman

GopherCon 2019: Go Module Proxy: Life of a Query - Katie Hockman

The Go team has built a module mirror and checksum database, which adds reliability and security to the Go ecosystem. This talk ...

GopherCon 2019: Dynamically Instrumenting Go Programs - Jason Keene

GopherCon 2019: Dynamically Instrumenting Go Programs - Jason Keene

Ever wanted to ask arbitrary questions about your program while it is running with minimal impact on performance? In this talk, we ...

Understanding Allocations: the Stack and the Heap - GopherCon SG 2019

Understanding Allocations: the Stack and the Heap - GopherCon SG 2019

Speaker: Jacob Walker, Ardan Labs (@jcbwlkr) Like C, Go uses both stack and heap memory. How can a Gopher know which is ...

Related Video Content

Home | GopherCon 2026 information

GopherCon's Call for Speakers was open Monday, January 19th - Wednesday, March 4th. Our program is now live; check...

Agenda | GopherCon 2026 information

Join us in Seattle, Washington from August 3rd - 6th at the Seattle Convention Center | Summit! As the premier...

GopherCon information

GopherCon's Call for Speakers was open Monday, January 19th - Wednesday, March 4th, and is now closed. The Evaluation...

Gopher Academy - YouTube information

GopherCon, the premiere gathering of Go programming language enthusiasts, will be at the North Javits Center in New...

GopherCon | New York NY - Facebook information

Mar 5, 2026 · GopherCon, New York. 579 likes · 1 was here. The premier gathering of Go programming language...