Jonathan Hall & Shay Nehmad
Cup o' Go
Stay up to date with the Go community in about 15 minutes per week
Author
Jonathan Hall & Shay Nehmad
Category
Podcast website
Latest episode
Jul 4, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
🚫 Go team says no, what is HTTP error 407, and do you need DI frameworks 07.06.2025 30:12
Go 1.24.4 and 1.23.10 released Commit 4d1c255: net/http: strip sensitive proxy headers from redirect requests 🚫 [ On | No ] syntactic support for error handling by Robert Griesemer 💉 You probably don't need a DI framework by Redowan Delowar 🌩️ Lightning Round 🗳️ Stack Overflow 2025 Developer Survey 🪲 git-bug : a decentralized issue tracker 🗓️ Looking back at oapi-codegen's last year ★ Support t...
🌁 Live from San Francisco, it's Cup o' Go! Elastic, Green Tea, and LLM toolboxes 29.05.2025 31:04
This episode was sponsored by Elastic ! Elastic is the company behind Elasticsearch, they help teams find, analyze, and act on their data in real-time through their Search, Observability, and Security solutions. Thanks Elastic! This episode was recorded at Elastic's offices in San Francisco during a meetup. Find info about the show, past episodes including transcripts, our swag store, Patreon link...
Go gets audited, and Ian Lance Taylor talks about 19 years on the Go team 23.05.2025 53:53
Go gets audited Blog: Go Cryptography Security Audit by Roland Shoemaker and Filippo Valsorda Deeper dive into FIPS in Episode 89 with Alex Scheel ✋ Proposal declined: x/exp/xiter: new package with iterator adapters ⛺ Gophercamp video: Your code deserves better: give it a linter by Gabriel Augendre 🏓 Blog: Am I online? by Anton Zhiyanov 🎱 Blog: Resource Pooling by Leapcell 💬 Interview with Ia...
Thanks, Ian. 🙏 Plus Kevin Hoffman talks about empathy and the joy of logging ⚡ 17.05.2025 1:06:56
Go Meetup in San Francisco - Sponsored by Elastic & Cup o' Go Ian Lance Taylor leaves the Go team Blog: wget to Wipeout: Malicious Go Modules Fetch Destructive Payload Blog: Security: The Habits That Matter Most by Christoph Berger ⚡ Interview with Kevin Hoffman of SparkLogs SparkLogs.com SparkLogs on Discord Kevin on LinkedIn Kevin by email ★ Support this podcast on Patreon ★
Metal! 🤘 Bare metal go, config libs, building response writers 10.05.2025 26:54
Thanks for listening. Check out all the links to all the things at https://cupogo.dev/ . GCC 15.1 Released With Support For COBOL os: Root permits access to parent directory GOOS=none The "most ergonomic" config library Go Meetup in San Francisco - Sponsored by Elastic & Cup o' Go LinkedIn s**tposting Lightning round "you are an expert go developer" Build your own ResponseWriter: safer HTTP in...
🎉 Surprise! 😯 A new security release is coming! 03.05.2025 45:12
🛡️ Go 1.24.3 and Go 1.23.9 coming Tuesday, May 6 Meatspace events 🏴 GoWest , Oct 24 @ Lehi, Utah CFP through June 3 🏴 Go Meetup @ Atlanta, GA USA , May 7 🏴 Go meetup @ SF , May 27 📝 Go 1.25 draft release notes 👋 Go Blog: Goodbye core types - Hello Go as we know and love it! by Robert Griesemer Jonathan's Daily go email: Boldly Go! Daily ⚒️ Blog: How to use the new "tool" direct...
Tests just keep getting better, and so do the imaginary internet points! 24.04.2025 33:24
Conferences and meetups 🏴 Fyne Conf 2025 @ Edinburgh, Scotland, Sept 19 CFP through June 20 🇺🇸 Go Meetup @ San Francisco , May 28 🇺🇸 Go Meetup @ Atlanta Go meetup, (probably) May 7 Proposals Accepted: Add T.Output() Accepted: Store test artifacts Go Blog: More predictable benchmarking with testing. B.Loop by Junyang Shao Go ranked 7 on TIOBE index 🌩️ Lightning Round 🐗 TruffleHog v3.88.25 r...
Heap Happens: True Crimes in Go 🧹🔪 Plus which YAML is the best for you? 12.04.2025 34:00
Visit https://cupogo.dev/ for store links, past episodes including transcripts, and more! Correction: Yoke _is_ a Helm replacement Your code deserves better: give it a linter! - talk in the Czech Repulic soon Accepted: waitgroup. Go Leak and Seek: A Go Runtime Mystery go-yaml goes unmaintained Discussion in our Slack group The stdlib proposal by Shay: https://github.com/golang/go/issues/61023 Li...
Don't give me that line feed! 🖶 05.04.2025 37:17
🛡️ Go 1.24.2 and Go 1.23.8 are released Accepted: structured output for test attributes Interview with Daniel Nephin in Episode 5 Meetups 🇬🇧 Birmingham, UK , April 17 🇬🇧 Manchester Gophers new web site 🇺🇸 Go Meetup w/ Shy @ San Francisco , May 28 🫚 Go Blog: Traversal-resistant file APIs by Damien Neil 🇬🇧 Go Introduces Exciting New Localization Features (April Fools) Lightning Round Yoke — Infrast...
🏃🏼♂️➡️ You can run, but you can't hide from the security! 🫣 And golangci-lint v2 with Ludovic Fernandez 29.03.2025 49:04
Vulnerability in golang.org/x/net You can't parse [X]HTML with regex. 💀 IngressNightmare: 9.8 Critical Unauthenticated Remote Code Execution Vulnerabilities in Ingress NGINX Conferences & CFPs 🇮🇹 GoLab , Oct 5-7 @ Florence, Italy CFP open through Apr 10 🇬🇧 GopherCon UK , Aug 13-5 @ London, UK CFP open through May 17 Accepted proposal: add go mod verify -tag Interview with Ludovic Fernandez ak...
Go makes everything faster. Even ducks! 🦆 24.03.2025 39:56
Updates on old news: 🧮 Accepted proposal: New x/exp/stats package Watch Anders Hejlsberg talk about why Microsoft chose Go for TypeScript 7 More typo squatting! Blog: Linux, macOS users infected with malware posing as legitimate Go packages On Reddit: Someone copied our GitHub project, added stars from fake users, injected malicious code Previous typo squatting discussion in Episode 98 🦆 Blog: F...
✍️ Rewriting all the things in Go! 🎉 14.03.2025 30:04
🛡️ Security releases Go 1.24.1 & 1.23.7 released golang.org/x/net v0.36.0 released gopls v0.18.0 released 🇫🇮 Helsinki meetup, March 18, still looking for speakers TypeScript rewrite in Go 🌩️ Lightning Round Asdf Has Been Re-Written in Go Go clients dominate internet API traffic Why was nvm for Windows written in Go? ★ Support this podcast on Patreon ★
🧮 Is new math in Go's future? Plus boot.dev update with Lane Wagner 28.02.2025 30:05
🛡️ Security releases golang.org/x/crypto v0.35.0 golang.org/x/oauth2 v0.27.0 Proposals Accepted: net/http: support content negotiation 🧮 Likely accept: math/stats: new package with Mean, Median, more Conferences 🇨🇿 Gophercamp , April 25 @ Brno, Czech Republic CFP open until ?? 🇨🇭 Go blog: Faster Go maps with Swiss Tables by Michael Pratt Blog: Golang SQL Injection by Example by Liran Tal Little B...
The strength of Go in the job market 📈, and some stress relief with Carlos Becker 🚀 21.02.2025 57:12
🛡️ Security pre-release announcements, update on Monday, Feb 24 golang.org/x/oauth2 golang.org/x/crypto Blog: State of the startup and scaleup hiring markets by Gergely Orosz – as seen by recruiters (Partial paywall) Blog: Testing concurrent code with testing/synctest by Damien Neil Proposals 🤝 Likely (re-)accept: net/http: support content negotiation 🌩️ Lightning round Minecraft from scratch MyN...
💯 Go 1.24 release party - LIVE SHOW FOR EPISODE 100! 🎙️ 14.02.2025 1:10:32
This episode was LIVE! Even if you usually listen to this show, if you want you can check out the video on YouTube :) Visit https://cupogo.dev/ for store links, past episodes including transcripts, and more! GopherCon Israel Accepted proposal: Clone a Hash We Replaced Our React Frontend with Go and WebAssembly from Dagger Extensible Wasm Applications with Go by Cherry Mui SQL NULLs are Weird! by R...
Supply chain attacks ⛓️💥 Ghetto Logs 👊🏾 🪵 and Rust/AI cold takes 🧊 with Thorsten Ball 07.02.2025 1:14:46
🛡️ Security releases Go 1.23.6 & 1.22.12 released Go 1.24rc3 released Proposal accepted: cmd/fix: automate migrations for simple deprecations ⛓️💥 Go Supply Chain Attack: Malicious Package Exploits Go Module Proxy Caching for Persistence 👊🏾Ghettoize Hook👊🏾 Interview with Thorsten Ball thorstenball.com zed Sourcegraph Register Spill Hard numbers in the Wayland vs X11 input latency discussi...
What's coming beyond Go 1.24? A look at proposals, and interview with Anton Zhiyanov 31.01.2025 52:04
Proposals ✈️ Accepted: runtime/trace: flight recording 🫷 Accepted: add vet check for sync. WaitGroup abuse Draft: json/v2 proposal draft 🌩️ Lightning round Blog post: Gist of Go: Channels by Anton Zhiyanov ⚒️ Blog post: Go 1.24's go tool is one of the best additions to the ecosystem in years by Jamie Tanna On Hacker News Video: Building a course platform in Go Interview with Anton Zhiyanov Web si...
🌲🌳🌲 If an error falls in forest, and there's no variable around to see it... ? 24.01.2025 32:25
Go 1.24RC2 released Go 1.23.5 & 1.22.11 released 🇺🇸 GopherCon , Aug 26-28 @ New York, New York CFS open through March 3 Proposals 🇺🇸 New: reduce error handling boilerplate using ? 🥁 New: sync/v2 package Lightning round 📼 VHS v0.9.0 🤖 openai-go 📦 Video: I tried to deploy to a VPS without Docker... ★ Support this podcast on Patreon ★
🎤 A nil microphone won't keep us away from the 1.24 Interactive Tour or trying Hugo's new features 17.01.2025 37:03
🛡️ Security updates Go 1.23.5, 1.22.11, and 1.24RC2 coming Jan 16 github.com/golang/glog v1.2.4 released last week Go 1.24 interactive tour Proposals On hold: container/unordered: a generic hash table with custom hash function and equivalence relation #️⃣ Active: hash: standardize the hash function Blog post: Go is a Well-Designed Language, Actually by Matt Hall Hugo v0.141.0 released 🌩️ Lightning...
🗓️ 2025 conference preview, GoReleaser enhancements, and whether to use assertion libraries 10.01.2025 43:43
🪵 github.com/golang/glog fix pre-announcement Conferences 🇧🇷 GopherCon LATAM @ Florianópolis, SC, Brazil, May 5-6 🇩🇪 GopherCon EU @ Berlin, Germany, June 16-19 CFP through February 23 🇬🇧 GopherCon UK @ London, UK, August 13-15 CFP starts March 1 go-safeweb On Hacker News 🦀 GoReleaser 2.5 includes Zig & Rust support Coming soon: GoReleaser 2.6 🌩️ Lightning Round Blog: Leveraging benchstat Pro...
ʕ◔ϖ◔ʔ -> 🦀 Rust GOes Async, Survey says LLMs aren't all over, & new questions 03.01.2025 37:10
Happy New Year, everyone! Visit cupogo.dev to buy Swag 🇮🇪 Go Ireland relaunch - tcube Dublin on Feb 6th. 🦀 Rust GOes Async on Alexander Fadeev's blog Hello Internet podcast 🗳️ Go Developer Survey 2024 H2 Results 🗣️ Best practices of using Go and Prometheus in Kubernetes environment Wails: YouTube video + grpcmd ★ Support this podcast on Patreon ★
➿ Jonathan and Josh iterate through the Go 1.24 changes and related proposals 20.12.2024 22:20
Go 1.24rc1 is out . Start testing it! golang.org/x/net v0.33.0 released with security patches for golang.org/x/net/html 🇸🇬 GopherCon Singapore coming up, Jan 22-24 1.24 in preview 🧶 New iterator functions added to the bytes and strings packages 🗺️ sync. Map has a new, faster implementation The testing package's T and F types now expose a Context() method Proposals ➿ x/exp/xiter: new package with...
Update your crypto! And Go 1.24 preview 13.12.2024 28:01
golang.org/x/crypto security update Go 1.24 draft release notes Blog: What's missing from Golang Generics? by Nick Tobey Lightning Round Blog: Weak Pointers in Go: Why They Matter Now by Phuong Le Orchestrion: Compile-time auto-instrumentation for Go Building a distributed log using S3 (under 150 lines of Go) Video: Rethinking Domain-Driven Design in Go: From Myths to Reduced Project Complexity by...
One and two and three and four and proposals! 06.12.2024 21:02
Go 1.23.4 and 1.22.10 released Proposals Accepted & implemented: testing: shuffle seed should be different when -shuffle=on and -count flag is set CL New: cmd/vet: add check for sync. WaitGroup abuse Accepted: cmd/vet: warn about structs marked json omitempty New: runtime/mainthread: add mainthread. Do for mediating access to the main thread Lightning Round github.com/bitfield/qrand -- Quantum...
🔏🇺🇸 The FIPS Episode including an interview with Alex Scheel 23.11.2024 1:01:20
This week Jonathan and Shay go deep into FIPS, cryptography, and security, and interview Alex Scheel about it as well! Proposals Go moves toward FIPS-140 🎚️ crypto: mechanism to enable FIPS mode #70123 🎛️ proposal: cmd/go: add fips140 module selection mechanism #70200 ↪️ crypto/tls: add ConnectionState. CurveID #67516 Community 👮 Writing secure Go code by Jakub Jarosz 🧳 r/golang - Who's hiring -...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.