• Sponsored by Forge, live from San Francisco, it's Cup o' Go!
    Oct 24 2025

    Thanks to Forge for sponsoring this episode!
    Find Forge at https://withforge.com/. They are HIRING! Find Forge's jobs page here: https://in-the-forge.notion.site/hiring-roles

    • DRAFT RELEASE NOTES — Go 1.26
    • Coding Challenge #100 - BitTorrent Client
    • The Evolution of Caching Libraries in Go

    This episode was recorded in front of a live studio audience, during a GoSF meetup.

    ★ Support this podcast on Patreon ★
    Show More Show Less
    16 mins
  • An episode as short as the name of a unix command
    Oct 18 2025
    • Go 1.25.3 and 1.24.9 released
    • 🪲 Blog: How we found a bug in Go's arm64 compiler by Thea Heinen
    • zsh support progress for sh
    • 🇺🇸 Go meetup & live episode @ San Francisco
    • 🌩️ Lightning round
      • qjs, a CGO-Free, modern, secure JavaScript runtime for Go applications
      • 📺 Kaizen, watch anime from the terminal
    ★ Support this podcast on Patreon ★
    Show More Show Less
    22 mins
  • 🍪 No more all-you-can-eat Cookies
    Oct 11 2025
    • Security releases
      • 🍪 Go 1.25.2 and 1.24.8 with 10 security fixes
      • 🌐 golang.org/x/net v0.45.0 with 2 security fixes
    • Meetups @ Conferences
      • 🇺🇸 San Fransisco, CA, USA — Oct 23 @ Forge
      • 🇮🇱 Tel Aviv, Israel — Dec 10 @ Cato Networks
      • 🇺🇸 GoWest @ Lehi, Utah USA — Oct 24
    • 🧦 New swag in the Cup o' Go store!
    • Proposals
      • 👷🏿‍♀️ Accepted: go fix to apply fixes from modernizers and gofix analyzers
      • On hold: Add experimental HTTP/3 support
    • 👖 gofumpt: Should clothing naked returns be put behind `-extra`?
    ★ Support this podcast on Patreon ★
    Show More Show Less
    30 mins
  • 🪿 Goose noose? 🤘 Excellent! 🎸
    Oct 3 2025
    • Conference videos
      • 🇬🇧 GopherCon UK
      • FyneConf
    • Proposals
      • 💧 Accepted: add new goroutine leak profile as a GOEXPERIMENT
        • Full discussion of this feature in Episode 127
      • 🪿 Added to minutes: add GOOS=noos bare metal support
      • 🫣 Added to minutes: Add bytes.Buffer.Peek
      • 👍 Added to minutes: Add must.Do
    • Blog posts
      • ✈️ Go blog: Flight Recorder in Go 1.25 by Carlos Amedee and Michael Knyszek
      • 🫖 We tried Go's experimental Green Tea garbage collector and it didn't help performance by Zach Musgrave
    • do v2.0.0 released, dependency injection toolkit for Go
    • 🌩️ Lightning Round
      • Watermill 1.5 Released
      • Sweet Fyne apps
        • supersonic
        • Bounce presentation
      • modgen, static generator for Go module vanity URLs
    ★ Support this podcast on Patreon ★
    Show More Show Less
    32 mins
  • 💧 A leaky goroutine certainly does suck!
    Sep 27 2025
    • Meetups and Conferences
      • 🇺🇸 Go Meetup in San Francisco, Oct 23 @ Forge
      • 🇺🇸 GoWest, Oct 24 @ Lehi, Utah USA
      • 🇳🇬 GopherCon Africa, Oct 24 & 25 @ Lagos, Nigeria
      • 🇷🇺 LetsGoConf followup post on Telegram
    • Proposals
      • ⚠️ Accepted: errors.AsType (As with type parameters)
      • 💧 runtime/pprof,runtime: new goroutine leak profile
      • New: direct reference to embedded fields in struct literals
    • 🌩️ Lighting Round
      • golangci-lint v2.5.0 released
      • Blog: Building Conway's Game of Life in Go with raylib-go by Tim Little
      • Blog: vacuum gets a facelift by quobix
    ★ Support this podcast on Patreon ★
    Show More Show Less
    30 mins
  • 🪖 Gab's Notes on this week's Go news and an interview with Matt Boyle of Ona and ByteSizeGo
    Sep 20 2025

    Thanks Gabriel Augendre for guest co-hosting this episode!

    Visit cupogo.dev for all the links.

    • 🔬 A new experimental Go API for JSON
    • 🧾 2025 Go Developer Survey
    • 🥸 Test state, not interactions by Redowan
    • 😴 Go team quiet week Sep 22–Sep 26
    • ⛓️‍💥 The Day the Linter Broke My Code

    Interview with Matt Boyle

    • Find Matt on X
    • Ona
    • ByteSizeGo
    • Functional options for friendly APIs
    ★ Support this podcast on Patreon ★
    Show More Show Less
    1 hr and 1 min
  • 👕 Clothe your naked gophers and returns, with this one weird episode THEY don't want you to know about!
    Sep 13 2025
    • Go 1.25.1 and Go 1.24.7 are released
    • 🇩🇪 GopherCon Europe: Berlin 2025 videos online
    • ⏱️ Blog: Testing Time (and other asynchronicities) by Damien Neil
      • Video: Testing Time (and other asynchronous code)
    • 👖 gofumpt v0.9.0 released
      • Video: Go's Naked Returns: Be afraid!
    • 🗳️ Blog: Building Bulletproof Leader Election in Kubernetes Operators: A Deep Dive by Ishai Shor
    • Proposals
      • Accepted: deprecate x/net/context package
      • 👈 Likely accept: spec: expression to create pointer to simple types
    • Jonathan is available for fractional Gopher work!
    • Lightning Round
      • github.com/jackc/pgx/v5 v5.7.6 released
      • 👕 Gopher themed Hawaiian shirt designs
      • New "official" fork of Go YAML library
    ★ Support this podcast on Patreon ★
    Show More Show Less
    41 mins
  • 🇲🇽 Café con Go, 🇨🇦 GopherCon, eh?, or 🌉 Goroutines on the Golden Gate?
    Aug 29 2025

    This episode is sponsored by Boldly Go! Need fractional Gophering work? Visit boldlygo.tech.

    For everything Cup o' Go, incl. swag, Patreon, past episodes, and more, please visit our website.

    • GopherCon 2026 location poll
    • GopherCon India
    • GOMAXPROCS
    • Course: "Introducing Command Line Applications in Go"
    • SQLite benchmarks
    ★ Support this podcast on Patreon ★
    Show More Show Less
    29 mins