DevelopersTV

API Design as a Performance Primitive – David Cheney

GopherCon UK — Aug 25, 2026 — talk

Why watch

David Cheney demonstrates how API design decisions directly impact Go runtime performance, using a streaming JSON parser case study to prove that public interfaces impose an 'allocation tax' that micro-optimizations cannot overcome. The talk advocates shifting from caller-owned data to a provider-owned sliding-window model for building inherently fast libraries. For experienced Go developers and library authors seeking to maximize performance.