All Episodes
Displaying 1 - 30 of 105 in total
๐๐ผโโ๏ธโโก๏ธ You can run, but you can't hide from the security! ๐ซฃ And golangci-lint v2 with Ludovic Fernandez
Vulnerability in golang.org/x/netYou can't parse [X]HTML with regex.๐ IngressNightmare: 9.8 Critical Unauthenticated Remote Code Execution Vulnerabilities in Ingress N...

Go makes everything faster. Even ducks! ๐ฆ
Updates on old news:๐งฎ Accepted proposal: New x/exp/stats packageWatch Anders Hejlsberg talk about why Microsoft chose Go for TypeScript 7More typo squatting!Blog: Linu...

โ๏ธ Rewriting all the things in Go! ๐
๐ก๏ธ Security releasesGo 1.24.1 & 1.23.7 releasedgolang.org/x/net v0.36.0 releasedgopls v0.18.0 released๐ซ๐ฎ Helsinki meetup, March 18, still looking for speakersTypeScrip...

๐งฎ Is new math in Go's future? Plus boot.dev update with Lane Wagner
๐ก๏ธ Security releasesgolang.org/x/crypto v0.35.0golang.org/x/oauth2 v0.27.0ProposalsAccepted: net/http: support content negotiation๐งฎ Likely accept: math/stats: new pack...

The strength of Go in the job market ๐, and some stress relief with Carlos Becker ๐
๐ก๏ธ Security pre-release announcements, update on Monday, Feb 24golang.org/x/oauth2golang.org/x/cryptoBlog: State of the startup and scaleup hiring markets by Gergely O...

๐ฏ Go 1.24 release party - LIVE SHOW FOR EPISODE 100! ๐๏ธ
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 ep...

Supply chain attacks โ๏ธโ๐ฅ Ghetto Logs ๐๐พ ๐ชต and Rust/AI cold takes ๐ง with Thorsten Ball
๐ก๏ธ Security releasesGo 1.23.6 & 1.22.12 releasedGo 1.24rc3 releasedProposal accepted: cmd/fix: automate migrations for simple deprecationsโ๏ธโ๐ฅ Go Supply Chain Attack: ...

What's coming beyond Go 1.24? A look at proposals, and interview with Anton Zhiyanov
Proposalsโ๏ธ Accepted: runtime/trace: flight recording๐ซท Accepted: add vet check for sync.WaitGroup abuseDraft: json/v2 proposal draft๐ฉ๏ธ Lightning roundBlog post: Gist o...

๐ฒ๐ณ๐ฒ If an error falls in forest, and there's no variable around to see it... ?
Go 1.24RC2 releasedGo 1.23.5 & 1.22.11 released๐บ๐ธ GopherCon, Aug 26-28 @ New York, New YorkCFS open through March 3Proposals๐บ๐ธ New: reduce error handling boilerplate u...

๐ค A nil microphone won't keep us away from the 1.24 Interactive Tour or trying Hugo's new features
๐ก๏ธ Security updatesGo 1.23.5, 1.22.11, and 1.24RC2 coming Jan 16github.com/golang/glog v1.2.4 released last weekGo 1.24 interactive tourProposalsOn hold: container/uno...

๐๏ธ 2025 conference preview, GoReleaser enhancements, and whether to use assertion libraries
๐ชต github.com/golang/glog fix pre-announcementConferences๐ง๐ท GopherCon LATAM @ Florianรณpolis, SC, Brazil, May 5-6๐ฉ๐ช GopherCon EU @ Berlin, Germany, June 16-19CFP through...

สโฯโส -> ๐ฆ Rust GOes Async, Survey says LLMs aren't all over, & new questions
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 blogHello Internet podcas...

โฟ Jonathan and Josh iterate through the Go 1.24 changes and related proposals
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-241.24 in...

Update your crypto! And Go 1.24 preview
golang.org/x/crypto security updateGo 1.24 draft release notesBlog: What's missing from Golang Generics? by Nick TobeyLightning RoundBlog: Weak Pointers in Go: Why The...

One and two and three and four and proposals!
Go 1.23.4 and 1.22.10 releasedProposalsAccepted & implemented: testing: shuffle seed should be different when -shuffle=on and -count flag is setCLNew: cmd/vet: add che...

๐๐บ๐ธ The FIPS Episode including an interview with Alex Scheel
This week Jonathan and Shay go deep into FIPS, cryptography, and security, and interview Alex Scheel about it as well!ProposalsGo moves toward FIPS-140๐๏ธ crypto: mecha...

๐ ยกFeliz quinceaรฑera a Golang! ๐ช
๐ฉ๐ช Hannover Go meetup, Nov 19๐ Go Blog: Go Turns 15ย ๐ Video: The Business of Go by Cameron BalahanProposalsAccepted: End support for macOS 11 in go 1.25New discussion:...

๐ 70,000 Go issues, and still going strong, Terraform for Factorio, and John Crickett on learning without LeetCode
Go 1.23.3 and 1.22.9 releasedProposalsAccepted: ๐ Safer file open methodsLikely accept: Drop macOS 11 support for Go 1.25๐ The Go project recently passed the 70,000 is...

๐ณ Roots & Trees: OpenRoot, and Cedar to the rescue for access control
๐ช The Go Remote Meetup is looking for a new organizer. Step up!Interview with Wilken Rivera of the Go Developer Network, Episode 32ProposalsAccepted: add slog.DiscardH...

Improved Go cache interaction coming in 1.24? Plus extended discussion on technical writing
IRL Go meetings๐ซ๐ฎ Helsinki Go meetup, Nov 6๐ฆ๐บ GopherConAU, Nov 6-8ProposalsLikely accept: enable GOCACHEPROG by defaultBlog postsTwo common Go interface misuses by Kon...

๐๏ธ BIG questions: "Is excel immortal?" and "Is Go the right choice for my startup?"
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...

๐ฌ๏ธ Air, Windows, and Shelves; Promise this is about Go! Plus, Willem.dev talks freelance Go Web Development
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 lifeInterv...

๐ฏ๐ It's Rosh Hashana! (Replay) John Arundel's advice for those who aren't enjoying Go so much
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 sh...

๐๐ Two Orcas swimming in a pod(cast); FDs, Aliases, and more with Maxim Vovshin
Join us at Orca Security! New roles for Go Developers opened, hand in your CV (and tell 'em Shay sent you :) )Backend DeveloperRuntime Security ResearcherAgent Develop...

๐ฆ I hate that I like Cup o' Go, LLMs, and many proposals
For show notes, swag store, Patreon community, and past episodes, visit cupogo.dev.Discussions & Proposals๐ metrics for the standard library ๐๏ธ gorename deprecation๐ D...

And now for something completely different, with Ran Bar-Zik & Gil Adda
Proposals๐๏ธ Accepted: Add new compress/zstd packagePreviously discussed in Episode 31๐งผ Accepted: runtime: add AddCleanup and deprecate SetFinalizerPreviously discussed...

Do Androids Dream of Electric Gophers? New Go releases & interview with Elliott Minns
Go 1.23.1 & 1.22.7 released๐ซ Proposal accepted: encoding/json: add omitzero optionEpisode 34: Interview with Joe Tsai about encoding/json/v2โ๏ธ script v0.23.0Episode 56...

โ To bisect or not to bisect? I guess the answer's in the middle with Jamie Tanna's step counter!
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 h...

Where is the "Advanced Mode" switch?
๐ Go 1.23 is here!Blog: Range Over Function Types by Ian Lance TaylorA look at the spec: Tree walking with range-over-func by Jonathan HallConferences & CFPs๐ฆ๐บ GopherC...

๐ While we wait for Go 1.23, we discuss the latest Stack Overflow survey results
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 accep...
