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
🎂 ¡Feliz quinceañera a Golang! 🪅 15.11.2024 29:10
🇩🇪 Hannover Go meetup , Nov 19 🎂 Go Blog: Go Turns 15 📊 Video: The Business of Go by Cameron Balahan Proposals Accepted: End support for macOS 11 in go 1.25 New discussion: Memory regions 🗲 Lightning round 🛞 Watermill 1.4: Event-Driven library for Go 🛩️ Package singleflight provides a duplicate function call suppression mechanism. 🧟 Creating a Brainrot Language Server in Golang by Jitesh Kum...
🎆 70,000 Go issues, and still going strong, Terraform for Factorio, and John Crickett on learning without LeetCode 08.11.2024 1:03:13
Go 1.23.3 and 1.22.9 released Proposals Accepted: 📂 Safer file open methods Likely accept: Drop macOS 11 support for Go 1.25 🎆 The Go project recently passed the 70,000 issues on GitHub, with net/http: short writes with FileServer on macos 🇮🇹 GoLab tickets still available , Florence Italy, Nov 11-13 Reddit: Is there a path forward for Go's yaml situation? Factorio Round Factorio server manager F...
🌳 Roots & Trees: OpenRoot, and Cedar to the rescue for access control 01.11.2024 58:43
🪜 The Go Remote Meetup is looking for a new organizer. Step up! Interview with Wilken Rivera of the Go Developer Network, Episode 32 Proposals Accepted: add slog. DiscardHandler Previous discussion in Episode 80 Accepted: enable GOCACHEPROG by default Previous discussion in Episode 85 📂 Likely accept: Safer file open functions Prevoius discussion in Episode 66 🏃 Active: Cache final output binar...
Improved Go cache interaction coming in 1.24? Plus extended discussion on technical writing 25.10.2024 1:00:23
IRL Go meetings 🇫🇮 Helsinki Go meetup , Nov 6 🇦🇺 GopherConAU , Nov 6-8 Proposals Likely accept: enable GOCACHEPROG by default Blog posts Two common Go interface misuses by Konrad Reiche Mocks Aren't Stubs by Martin Fowler 🌩️ Lightning Round Reddit FAQ: GUI Solutions for Go miQT , MIT-licensed Qt bindings for Go 🧻 pgroll , Zero-downtime, reversible, schema migrations for Postgres burrow , Go datab...
🏕️ BIG questions: "Is excel immortal?" and "Is Go the right choice for my startup?" 18.10.2024 24:36
Happy Sukkot 🏕️! Find John & Shay at cupogo.dev , where you can find links to our Slack channel, Swag store, Patreon community, and the entire Cup o' Go episode archive. Meetups GoUAE meetup, Oct 26 Go Liepzig Proposals proposal: net/http: customize limit on number of 1xx responses (FInal Comment Period) Community Is Go the right choice for my startup ? Lightning round copyloopvar issue: Detec...
🌬️ Air, Windows, and Shelves; Promise this is about Go! Plus, Willem.dev talks freelance Go Web Development 11.10.2024 45:09
News 🧑🔧 Go 1.23.2 + 1.22.8 released, mostly backports of fixes ⏲️ High-Resolution Timers on Windows 🌬️ New release for Air 🔨 Interesting post about code shelf life Interview with Willem Site: https://www.willem.dev/ Twitter: https://x.com/willemschots LI: https://www.linkedin.com/in/willem-schots/ ★ Support this podcast on Patreon ★
🍯🍎 It's Rosh Hashana! (Replay) John Arundel's advice for those who aren't enjoying Go so much 30.09.2024 33:02
No episode this week, as Shay's celebrating Rosh Hashana and John's moving countries. So enjoy this replay of our interview with John Arundel from episode 21 of the show! Interview with Go 👨🏫 teacher and 📚 author, John Arundel On Twitter: @bitfield On LinkedIn: bitfieldconsulting Web site: bitfieldconsulting.com Video: Things in Go I Never Use by Mat Ryer Video: What is the best book to learn...
🐋🐋 Two Orcas swimming in a pod(cast); FDs, Aliases, and more with Maxim Vovshin 27.09.2024 41:12
Join us at Orca Security! New roles for Go Developers opened, hand in your CV (and tell 'em Shay sent you :) ) Backend Developer Runtime Security Researcher Agent Developer DevOps Engineer Proposals 🕸️ cmd/compile: relax wasm/wasm32 function import signature type constraints "Types" in the WASM spec 🍗 runtime: add a way to check if fd is used by go runtime runC Escape Vulnerability CVE-2024-21626...
🦙 I hate that I like Cup o' Go, LLMs, and many proposals 20.09.2024 38:52
For show notes, swag store, Patreon community, and past episodes, visit cupogo.dev . Discussions & Proposals 📊 metrics for the standard library 🗑️ gorename deprecation 📄 Documentation update for telemetry intentions (psst; remember to run `go telemetry on`) 🚮 log/slog: add slog. DiscardHandler Blog posts 🤖 Building LLM-powered applications in Go ❤️🩹 I hate that I like Golang Our gracious...
And now for something completely different, with Ran Bar-Zik & Gil Adda 13.09.2024 1:09:44
Proposals 🗜️ Accepted: Add new compress/zstd package Previously discussed in Episode 31 🧼 Accepted: runtime: add AddCleanup and deprecate SetFinalizer Previously discussed in Episode 73 🗜️ Accepted: refuse to generate and/or use RSA keys smaller than 1024 bits 🇮🇱 GopherCon Israel 2024 , thoughts byy Shay Nehmad ❄️ Blog post: New unique package by Michael Knyszek Previously discussed in Episode 33...
Do Androids Dream of Electric Gophers? New Go releases & interview with Elliott Minns 06.09.2024 1:00:44
Go 1.23.1 & 1.22.7 released 🚫 Proposal accepted: encoding/json: add omitzero option Episode 34: Interview with Joe Tsai about encoding/json/v2 ✍️ script v0.23.0 Episode 56: Interview wit xiaq, author of Elvish Episode 21: Interview with John Arundel Go blog: Telemetry in Go 1.23 and beyond by Robert Findley Running Go on a Raspberry Pi (הרצת גו על רספברי פיי) 🌩️ Lightning Round 🚣♀️ river...
✄ To bisect or not to bisect? I guess the answer's in the middle with Jamie Tanna's step counter! 30.08.2024 55:10
Thanks to Jamie Tanna for joining as Co-host! Our gracious patrons support this show. Consider joining as a member, too ! Conferences roundup 🇮🇱 GopherCon Israel Sep 9th https://www.gophercon.org.il/ 🇩🇪 Fyne Conf 2024 Sep 20th https://conf.fyne.io/ 🌐 GoFunc Oct 3rd https://gofunc.ru/ 🇰🇪 GopherCon Africa Oct 18th-19th https://nairobi.gophers.africa/ 🇸🇬 GopherCon Singapore https://2024.gophercon.sg...
Where is the "Advanced Mode" switch? 23.08.2024 19:59
🎉 Go 1.23 is here! Blog: Range Over Function Types by Ian Lance Taylor A look at the spec: Tree walking with range-over-func by Jonathan Hall Conferences & CFPs 🇦🇺 GopherCon AU , Nov 7-8 Sydney, Australia CFP closes Sept 15 🇺🇸 GoWest , Oct 25, Lehi, Utah, USA Still accepting lightning talks Lane Wagner boot.dev Lane Wagner on Cup o' Go Jonathan Hall on Backend Banter 🇸🇬 GopherCon Singapore CF...
📊 While we wait for Go 1.23, we discuss the latest Stack Overflow survey results 10.08.2024 36:56
For Patreon, Swag, past episodes, and more, visit 🔗 https://cupogo.dev/ ! 🏛️ Go 1.22.6 & 1.21.13 released 🕵️ CVE-2024-24790 explained (and scored on Synk ) 🧪 Likely accept: add Context method to testing. T 🧑💻 StackOverflow 2024 developer survey results ★ Support this podcast on Patreon ★
🎮 BDFL but drop the FL, Game Development, and more! 03.08.2024 26:18
For Patreon, Swag, past episodes, and more, visit https://cupogo.dev/ ! 🫡 Leadership Transition in the Go Project 🧑⚖️ Proposals Accepted: Adding Text() to the crypto/rand library Proposal (likely decline): add crypt(3) compatibility in the stdlib Active Proposal: Telemetry in Delve 🤝 Community GopherCon EU 2024 videos have been uploaded online 🎮 GameDev New minor version for ebitengine Go fo...
Don't skip the gym! 🏋️ And interview Alice Merrick, UX researcher on the Go team 26.07.2024 1:01:34
📝 Go 1.23: Interactive release notes New proposals runtime: add AddCleanup and deprecate SetFinalizer 👉 weak: new package providing weak pointers 💪 Bufstream enters public beta Lightning Round Profiling in Go: A Practical Guide by Noam Yadgar Cogent Core initial release New RansomHub Ransomware Version Interview with Alice Merrick Previous episode 59: All about community ★ Support this podcast...
🇰🇪 yield(RC2, 1st GopherCon in Africa, LLMs, Dreams of code, and more) 19.07.2024 27:05
News this week: 🆕 rc2 is out Google Groups notice The actual Merge List 🇰🇪 GopherCon Africa Oct 18-19 Does Go benefit more from copilot than other languages? Range-over-func demystified Zach Musgrave's post from dolthub; Go range iterators demystified John's take on it; First impressions of Go 1.23's range-over-func feature ⚡️ Lightning round "This cli component was trickier to build than I tho...
⏲️ ⚡️ That feeling when your timer returns the wrong time & new 🌩️ lightning round! 12.07.2024 21:26
Conferences & CFPs 🇮🇱 GopherCon Israel , Sept 9 @ Tel Aviv CFP open until Jul 15 🇦🇺 GopherCon AU , No CFP open until Sept 15 🇮🇳 GopherCon India , Dec 1 @ Jaipur 🇩🇪 Fyne Conf , Sept 20 @ Berlin CFP open until Aug 16 🇸🇬 GopherCon Singapore , October TBD CFP open until Aug 19 Go 1.23 draft release notes ⏲️ Blog: Resetting timers in Go by Anton Zhiyanov 🌩️ Lightning Round Geomys, A Blueprint for a...
The Go release that was completely Expected, conferences, and cookies! 🍪🍪🍪 05.07.2024 25:07
Go 1.22.5 & 1.21.12 released Conferences 🇮🇱 GopherCon Israel , Sept 9 @ Tel Aviv CFP open until Jul 15 🇦🇺 GopherCon AU , No CFP open until Sept 15 🇮🇳 GopherCon India , Dec 1 @ Jaipur New proposal: include abandoned packages in list of deprecations Blog post: gRPC: The Good Parts by Kevin McDonald 🍪 New package: github.com/syntaqx/cookie Found on Reddit: How Go allowed us to send 500 million H...
🎹 As simple as Do, Re, Mi, Go 1.23 (rc1), baby, you and me! 28.06.2024 28:42
Visit our homepage - cupogo.dev - for links to our Patreon, Store, past episodes, and more. 🚢 Releases 1.23 RC1 released 1.22.5 & 1.21.12 pre-release announcement Proposals 1️⃣ Accepted: cmd/gofmt: change -d to exit 1 if diffs exist 🆕 Accepted: list deprecations and newer available dep versions 🪢 Accepted: spec: allow range-over-func to omit iteration variables Community ⛈️ gRPC: The Ba...
Cup o' Go Live from Amsterdam! 21.06.2024 19:34
Thanks, Erik Dubbelboer, John Basila, Suchith, and Hiji, for co-hosting the episode! Which GUI library to choose? Caesar, a new Go Web Framework "How to prove I am good at Go apart from having work experience?" "Where should I learn Go?" Learn Go with Tests ★ Support this podcast on Patreon ★
🎮 Gaby, help me learn 5 tips about Game Development in Go and goreleaser them 14.06.2024 32:00
Visit our homepage - cupogo.dev - for links to our Patreon, Swag Store, and more. Next week, on June 19th, we're doing a physical meetup! Join #amsterdam on the Gopher Slack to join up. 🇩🇪 GopherCon Europe next week, June 17-20 Can’t afford to attend online? Fill in this form: https://forms.gle/gcDGxnRJvjXbVPuZ6 🎲 math/rand: make global seed a no-op 📦 goreleaser v2 released 📼 A few Go tools for...
“I don't have money, but I do have a very particular set of ~skills~ connectors” — Ashley Jeffs 07.06.2024 1:17:43
Go 1.22.4 & 1.21.11 released Proposals New: safer file open functions github.com/google/safeopen alternative openat man page New: allow range-over-func to omit iteration variables Blog: Flaky Tests Overhaul at Uber Blog: Redpanda acquires Benthos to expand its end-to-end streaming data platform Interview with Ashley Jeffs Twitter LinkedIn GitHub Announcement discussion on Hacker News Redpanda...
Go, meet hugging face 🤗, interview with Riccardo Pinosio 31.05.2024 1:01:44
Go 1.22.4 & 1.21.11 coming Tuesday, June 4 Community events Golang Atlanta meetup, June 13 Cup o' Go Meetup in Amsterdam, June 19 Golang Tilburg meetup, June 20 Proposal accepted and implemented: new iterator functions in maps package coming in 1.23 Reddit: What software shouldn't you write in Go? Blog: Blazingly Fast Shadow Stacks for Go by Felix Geisendörf Blog: Abusing Go's infrastructure b...
🕸️ With great power comes great responsibility, or why not to use the linkname directive 🔗 24.05.2024 18:20
Proposals Accepted: require Linux 3.17 kernel for Go 1.24 Previous discussion: Episode 61 Accepted: add encoding. AppendText and encoding. AppendBinary Previous discussion: Episode 62 Accepted: add HostLayout directive type 🪟 Accepted: Normalize line endings in example output comparisons Conference updates 🇮🇱 GopherCon Isreael CFP open until June 30 🔒 gosec v2.20.0 released Included in golangci-...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.