Speakers
Programmed at GopherCon, in alphabetical order.
Sponsors
The companies behind the program. Tiers as disclosed.
Agenda
Selected from 9 sessions.
- 10:00
Opening Words
Our MC, Ale Kennedy kicks off two days of talks and will introduce our fantastic line up of speakers.
- 10:30
Collections for the Standard Library
Aside from the built-in slices and maps, Go doesn't have much in the way of container data structures. The ones in the `container` part of the standard library haven't been updated…
- 11:20
Go 1.26 Prints Floats Faster: How I Brought Dragonbox to Go
Dragonbox is a modern float-to-decimal conversion algorithm by Junekey Jeon. I recently ported it from C++ to Go and worked on integrating it into the Go standard library. That wor…
- 12:00
Observability-Driven Development: Why 99.9% Uptime Doesn't Mean Your Product Works
Your users are leaving before you know they had problems. A slow signup flow, a failing payment endpoint, or a broken onboarding step. By the time you hear about it from support t…
- 14:00
Green Tea GC: The Insight Behind Go's New Garbage Collector
Green Tea's insight is elegant: scan spans, not objects. But how do you actually implement that? What data structures track which objects are marked vs. scanned? Why does the owner…
- 14:40
Runtime/Secret: Go's New Best-in-Class Zeroization Package
Zeroization is a procedure where a program erases sensitive information in memory, usually cryptographic keys, hoping to stymie attackers that get access to that memory later. In G…
- 15:20
Leak and Seek: A Go Runtime Mystery
Join us for an in-depth exploration of the Go runtime, where we unravel a real-world memory leak mystery that pushed us deep into the internals of the language. Based on our blog p…
- 16:30
How Datadog Reduced the Size of its Agent Binaries by up to 77%
This talk explains how we managed to reduce the size of the Datadog Agent Go binaries by up to 77%. This first involved carefully investigating the dependencies pulled into each o…
- 17:10
The Ghost in the Machine: Orchestrating the Go Netpoller for High-Performance I/O
Every Go developer takes for granted that they can spin up 100,000 goroutines to handle concurrent network requests without crashing the operating system. But beneath the surface …
What does it mean when 8 companies show up, and 1 bet on three roles at once?
Eight companies. one are betting more than once.
The numbers below are derived from the speakers, sponsors, and exhibitors on this page, cross-referenced into one ledger. They are the only thing here that 10times.com cannot tell you.
In the same series
Prior and forthcoming editions
- GopherCon Europe 2027· BerlinJun 2027