Skip to content
Artwork for Cup o' Go

Cup o' Go

Jonathan Hall & Shay Nehmad

Stay up to date with the Go community in about 15 minutes per week

Play
  • 26 episodes
  • weekly
  • Avg 44 min
  • English

Support the show

Goes straight to the publisher. podnod takes nothing.

Counted on this page โ€” what you have heard stays on this device, so it is not something the list can be paged by.
  • #173
    Saturday ยท 34 min

    A totally racist episode so cache(sh) me outside how bout dah?!

    Thanks for listening! Find all the things at cupogo.dev. Meetups roundup: ๐Ÿ‡ฎ๐Ÿ‡น GoLab ๐Ÿ‡บ๐Ÿ‡ธ๐ŸŒ GoSF ๐Ÿ‡ฏ๐Ÿ‡ต TinyGo 2026 ๐Ÿ‡ฎ๐Ÿ‡ฑ Gophercon Israel Cancelled :( Blogoverse deep dives Data races and the limits of ThreadSanitizer in C and Go cloudx-io/setup-go Lightning round Ebitengine v2.10.0 Released Zeno Rocha on X on Render's Go re-write Fyne Conf 2026:1b When Applications Design Themslves โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #172
    September 12 ยท 1 hr 20 min

    A big episode about tiny things

    golang.org/x/tools v0.50.0 released Blog: Finding unreachable functions with deadcode by Alan Donovan Russ Cox leaves google, and opines on LLMs for debugging Coding agent guidelines for modern Go Jonathan's new podcast: Better Than Vibes Interview with Ron Evans TinyGo Yzma Oxide The Citizen Developer awesome-tinygo kronk TinyGo Conference 2026 GoLab Go Education Project Charm โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #171
    September 5 ยท 28 min

    Go releases and events from EMEA and around the world

    Conferences and Meetups Fyne Conf 2026 @ Eindhoven, NL, Sept 11 West/Central African Gophers Meetup, Sept 31 Online GopherCon Africa 2026 @ Nairobi, Kenya, Oct 15-17 Releases Go 1.27.1 and Go 1.26.8 Reddit discussion golang.org/x/crypto v0.56.0 TinyGo 0.42 gopherlint 1.27.1 Accepted proposal: net/http.MethodQuery constant Blog: twice as fast or 1.5x slower? Go 1.27 encoding/json/v2 โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #170
    August 30 ยท 1 hr 8 min

    Everything You Always Wanted to Know About Go 1.27 But Were Afraid to Ask

    In which Jonathan and Shay dig through the top highlights of Go's new release, Go 1.27! Release notes Interactive release notes "If you use this package, you will go straight to hell." Visit cupogo.dev for our website which has various hyperlinks to other websites and is made of mostly 1s and 0s. โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #169
    August 29 ยท 34 min

    AI-pilled Go - Live from San Francisco with James Heller, and interviewing with Paul Querna | Sponsored by C1.ai

    This episode is sponsored by C1.ai! Thanks C1.ai for hosting the podcast and the meetup. C1.ai is hiring! Thanks James Heller for co-hosting <3 This episode was recorded live at C1.ai as part of GoSF Meetups which Shay helps organize. If you're in the Bay Area, we'd love to have you. For all the links go to cupogo.dev. News Why Go is an Ideal Language for AI-Assisted Software Engineering Vulnerability Reports Are Not Special Anymore GitHub MCP Server 1.8.0 Interview with C1's CTO, Paul Querna โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #168
    August 22 ยท 1 hr 9 min

    A string of new releases, plus an interview with the creators of Gaal

    ๐Ÿงถ Proposal: remove string(int) Go 1.26.6 & 1.25.13 released Vulnerabilities in golang.org/x/mod โšก Lightning round ๐Ÿชต Logrus v1.10.0 released chi v5.3.2 released ๐Ÿ’ฉ CRAP Report Interview with the Gaal team Gaal project Web site GitHub X Bluesky Greg Qualls Web site GitHub X Bluesky LinkedIn Guilluame Moigneu GitHub X Bluesky LinkedIn Michael Gaillard GitHub โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #167
    August 11 ยท 51 min

    Quick GopherCon recap, and interview with Kemal Akkoyun of Datadog

    Go 1.26.6 & 1.25.13 pre-release announcement Go SF Meetup, Aug 26 GopherCon Israel CFP extended through Aug 15 Discussion: A more robust proposal process Interview with Kemal Akkoyun Episode 44: Interview with Jon Bodner Datadog APM checklocks โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #166
    August 1 ยท 27 min

    Cancel culture is really getting out of hand in the Go stdlib

    oapi-codegen v2.8.0 released with OpenAPI 3.1 support ๐Ÿšซ Proposal accepted: Drop support for net/http.Transport.CancelRequest ๐Ÿ—‘๏ธ Blog post: Watching Go's new garbage collector move through the heap by Phil Eaton โšก Lightning Round ๐Ÿ•ธ๏ธ typst-go-wasm ๐Ÿค– Microsoft Agent Framework for Go โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #165
    July 25 ยท 1 hr 10 min

    Proposals, proposals, proposals. And faster PostgreSQL tests with Peter Downs

    Proposals Accepted: testing: allow examples with any signature Accepted: maps: add Identical func Accepted: sync/atomic: add Max/Min operators No proposal (!?): add algebraic enum types Lightning round GoLand 2026.2 Is Now Available G# Interview with Peter Downs GitHub pgtestdb pgmigrate Personal web site Twitter CloudX PocketBase โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #164
    July 11 ยท 1 hr 8 min

    ๐Ÿ’ฉ Security releases you MUST parse, GopherJS, TypeScript 7, and Patricio Diaz CRAPs on your code

    Go 1.26.5 and Go 1.25.12 are released Episode 54: ๐Ÿ›ก๏ธ Focus on security & crypto w/ Filippo Valsorda GopherJS 1.21.0 released Episode 53: Gleefully announcing new releases and projects from around the ๐ŸŒŒ GopherVerse & GopherJS interview with Grant Nelson GopherCon Israel CFP Proposal accepted: net/url: MustParse Lightning Round Using Go for Mobile Apps by David Newswanger Go-based TypeScript 7.0 reaches release candidate stage Interview with Patricio Diaz LinkedIn go-crap cargo-crap HexaGo GopherCon Latam go-testgen Go Struct Analyzer โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #163
    July 4 ยท 1 hr 19 min

    I'm So Meta, Even The Airing // Talking about Cup o' Go 2.0

    Jonathan and Shay talk about the show itself; a bit of context and history, what they like, what they don't like, and how it will change in the future. The main thing is it's still a short, focused, Go news program! But we discuss ways to improve it and increase its reach. Shoutout to My First Million's episode: "We hit record on our private strategy session" for the idea. โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #162
    June 27 ยท 1 hr 15 min

    Canada trip, 1.27rc1, `` vs โ€œ, and Go in the Gaming industry with Francis J. Nickels III

    Visit cupogo.dev for show notes, Patreon link, Swag, and more! ๐Ÿฅณ Go 1.27 Release Candidate 1 is released โ†ช๏ธ With Delve released as well โ€œ proposal: cmd/gofmt: don't rewrite into smart quotes ๐Ÿ’ธ OpenAI to acquire Ona Lightning round: Gopls: Model Context Protocol support Glaze now runs 100% on purego Interview with Francis J. Nickels III โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #161
    June 19 ยท 34 min

    Go's revolving door, live from ElevateDev

    Proposal declined: drop gccgo gaal โ€” Keep skills in sync across AI agents vscode-go 0.54.0 released generic methods in Go have been implemented Not everybody is happy about it Interview with Louis Cerona Genetec โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #160
    June 6 ยท 1 hr 9 min

    Quantum MIME, Eurovision, and lots of MONEY

    ๐Ÿคก Go 1.26.4 and 1.25.11 released ๐Ÿฅ‰ Learning Go, 3rd Edition by Jon Bodner in early release ๐Ÿ‡ฉ๐Ÿ‡ช GopherCon EU, June 15-18 @ Berlin, Germany ๐Ÿ’ฐ Reddit: Working with money in Go github.com/shopspring/decimal github.com/Rhymond/go-money Mitchell Hashimoto likes Go + Zig for AI โ—€๏ธ Video: How to Reverse Engineer Go Binaries Interivew with Preslav Rachev Personal site/blog: preslav.me Nim TEMPL chi gomjml Generative Art in Go โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #159
    May 30 ยท 33 min

    New rule: Every rule exists to be broken. (except this one?)

    GoConf, Sept 11 & Moscow, Russia CFP Proposals Accepted: Formal GODEBUG removal policy New: Allow explicit conversion from function to 1-method interface Blog: The 10 Go Error Handling Commandments by Preslav Rachev Learn Logging & Observability in Go @ boot.dev, use code CUPOGO to save 25% Video: Practical Go Development with AI Agents by Miki Tebeka Blog series: Understanding the Go Runtime by Jesรบs Espino โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #158
    May 23 ยท 19 min

    (AI) Some imp(AI)ortant sec(AI)urity fixes (AI). And AI is every(AI)where!

    ๐Ÿ›ก๏ธ Several security releases ๐Ÿ–ผ๏ธ Vulnerabilities in golang.org/x/image ๐Ÿ” Vulnerabilities in golang.org/x/crypto ๐Ÿฅ… Vulnerabilities in golang.org/x/net ๐Ÿ“˜ Blog: Introducing the pkg.go.dev API by Ethan Lee, Hana Kim, and Jonathan Amsterdam Free webinar: Practical Go Development with AI Agents, May 27 by Ardan Labs Proposals Accepted: json/v2 coming in Go 1.27 Episode 34: Interview with Joe Tsai about json/v2 Accepted: httptest.NewSynctestServer Lightning Round slk โ€” A blazingly fast Slack TUI Audience question from Miriah: In the age of AI coding, do we care about language-specific conferences? โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #157
    May 9 ยท 26 min

    Linux vs Windows: Which has the most security vulnerabilities in Go 1.26.2?

    GopherCon Agenda is live! Aug 3-6 @ Seattle Go 1.26.3 and 1.25.10 released with 11 security fixes Go + LLM projects gosymdb: A Go symbol and call-graph database backed by SQLite. cli-bridge: If you want agents to actually use your CLI, this is the missing piece. โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #156
    May 2 ยท 1 hr 3 min

    OpenAPI 3.1.0 support in kin-openapi, and a CRITical look at agentic coding

    kin-openapi v0.136.0 released with support for OpenAPI 3.1.0 git 2.54 released go-git Accepted proposal: modernize for atomic, embedlit, errorsastype, plusbuild, stringscut, stditerators ATL Builder Night, May 11 Interview with Tomasz Tomczyk crit.md / on GitHub Blog X Superpowers context-mode โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #155
    April 25 ยท 34 min

    Builds, Validation, Web3, CORS, Typescript-- wait this is a Go show?! with Paweล‚ Zaremba

    Visit cupogo.dev for show notes, Patreon link, Swag and more! proposal: cmd/go: add -buildversion build flag Validating data in Go by Phillipp Winter: https://nymity.ch/writing/articles/validation/ ETHWarsaw Event Calendar: Meetups, Conference & Hackathon Upcoming GoSF meetup: Go Meetup in San Francisco | Hosted by Meter jub0bs/cors: perhaps the best CORS middleware library for Go plus the relevant blogpost: Fearless CORS: a design philosophy for CORS middleware libraries (and a Go implementation) Paweล‚ on X: https://x.com/teghnet Announcing TypeScript 7.0 Beta โ˜… Support this podcast on Patreon โ˜…

    • Transcript
  • #154
    April 18 ยท 25 min

    A Nil by any other name

    GopherCon Singapore, May 22-26 Accepted proposals uuid: add API to generate and parse UUID Related, likely decline: rename Nil to Zero strings, bytes: add CutLast deprecate h2c package Blog: Go 1.26.2-1 and 1.25.9-1 Microsoft builds now available Upcoming course: Idiomatic Testing in Go โ˜… Support this podcast on Patreon โ˜…

    • Transcript
Showing 1โ€“20 of 26 episodes