GopherCon 2021 - Day 3
summary
Final day mixes demos and hard numbers: production Go for crypto, databases, distributed systems and tooling. Hear how a Google Go library implements Kyber & Dilithium with side‑channel countermeasures (faster than Go std crypto but larger bandwidth; ~+2 IP packets per 2 minutes, ~0.5 ms extra latency in WireGuard tests). Get hands‑on CRDT patterns (state‑based vs operation‑based CRDTs, gossip, PN/G counters, 3‑node examples), learn code generation with Go templates and sqlc, and see Go at scale (Khan Academy: ~5,000 GraphQL fields, 95% requests on new Go backend, ~750k LOC).
AI-written summary · about
chapters (11)
- 0:00Pre-Show
- 26:00Welcome - Day 3
- 30:06Mathilde Raynal - Taking the (Quantum) Leap with Go!
- 57:16Arash Bina - Using CRDTs to Build a Highly Available Decentralized Service with Eventual Consistency in Go
- 1:55:20Alan Shreve - Becoming the Metaprogrammer: Real World Code Generation
- 2:40:38Lightning Talks
- 3:45:16Sam Kamenetz - Be Smug, Debug: Why You Should Be a Delve Power User
- 4:30:24Kevin Dangoor - A Journey from Big Python Monolith to Go Services
- 5:00:29Go Time Live - Gophers Say!
- 5:48:10Ben Johnson - Building Production Applications Using Go & SQLite
- 6:33:02Johnny Boursiquot & Aaron Schlesinger - Unbound Concurrency in Go








