Cup o' Go

Follow Cup o' Go
Share on
Copy link to clipboard

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

Jonathan Hall & Shay Nehmad

Donate to Cup o' Go


    • Apr 24, 2025 LATEST EPISODE
    • weekly NEW EPISODES
    • 42m AVG DURATION
    • 108 EPISODES


    Search for episodes from Cup o' Go with a specific topic:

    Latest episodes from Cup o' Go

    Tests just keep getting better, and so do the imaginary internet points!

    Play Episode Listen Later Apr 24, 2025 33:24 Transcription Available


    Heap Happens: True Crimes in Go

    Play Episode Listen Later Apr 12, 2025 34:00 Transcription Available


    Visit https://cupogo.dev/ for store links, past episodes including transcripts, and more!Correction: Yoke _is_ a Helm replacementYour code deserves better: give it a linter! - talk in the Czech Repulic soonAccepted: waitgroup.Go Leak and Seek: A Go Runtime Mysterygo-yaml goes unmaintainedDiscussion in our Slack groupThe stdlib proposal by Shay: https://github.com/golang/go/issues/61023Lighting round:godoc.nvimNew Fyne releaseSan Francisco meetup: https://www.eventbrite.com/e/go-meetup-in-san-francisco-tickets-1307114758429 ★ Support this podcast on Patreon ★

    Play Episode Listen Later Mar 29, 2025 49:04 Transcription Available


    Go makes everything faster. Even ducks!

    Play Episode Listen Later Mar 24, 2025 39:56 Transcription Available


    ✍️ Rewriting all the things in Go!

    Play Episode Listen Later Mar 14, 2025 30:04 Transcription Available


    Play Episode Listen Later Feb 14, 2025 70:32 Transcription Available


    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 IsraelAccepted proposal: Clone a HashWe Replaced Our React Frontend with Go and WebAssembly from DaggerExtensible Wasm Applications with Go by Cherry MuiSQL NULLs are Weird! by Raymond TukpeLighting round:Go programs freeze when they are launched via a Steam clientLovable's rewrite From Python to GoBunster: Compile shell scripts to static binariesNVM for Windowschi drops support for Go 1.14-1.19Go 1.24.0 released ★ Support this podcast on Patreon ★

    What's coming beyond Go 1.24? A look at proposals, and interview with Anton Zhiyanov

    Play Episode Listen Later Jan 31, 2025 52:04 Transcription Available


    ʕ◔ϖ◔ʔ ->

    Play Episode Listen Later Jan 3, 2025 37:10 Transcription Available


    ➿ Jonathan and Josh iterate through the Go 1.24 changes and related proposals

    Play Episode Listen Later Dec 20, 2024 22:20 Transcription Available


    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

    Update your crypto! And Go 1.24 preview

    Play Episode Listen Later Dec 13, 2024 28:01 Transcription Available


    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 They Matter Now by Phuong LeOrchestrion: Compile-time auto-instrumentation for GoBuilding a distributed log using S3 (under 150 lines of Go)Video: Rethinking Domain-Driven Design in Go: From Myths to Reduced Project Complexity by Robert Laszczak ★ Support this podcast on Patreon ★

    One and two and three and four and proposals!

    Play Episode Listen Later Dec 6, 2024 21:02 Transcription Available


    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 check for sync.WaitGroup abuseAccepted: cmd/vet: warn about structs marked json omitemptyNew: runtime/mainthread: add mainthread.Do for mediating access to the main threadLightning Roundgithub.com/bitfield/qrand -- Quantum random numbersBlog post: I stan clearing maps, no cap by Phil Pearl ★ Support this podcast on Patreon ★

    Play Episode Listen Later Nov 23, 2024 61:20 Transcription Available


    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

    Improved Go cache interaction coming in 1.24? Plus extended discussion on technical writing

    Play Episode Listen Later Oct 25, 2024 60:23 Transcription Available


    Play Episode Listen Later Sep 30, 2024 33:02 Transcription Available


    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

    Play Episode Listen Later Sep 27, 2024 41:12 Transcription Available


    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 DeveloperDevOps EngineerProposals

    Play Episode Listen Later Sep 20, 2024 38:52 Transcription Available


    For show notes, swag store, Patreon community, and past episodes, visit cupogo.dev.Discussions & Proposals

    And now for something completely different

    Play Episode Listen Later Sep 13, 2024 69:44 Transcription Available


    Do Androids Dream of Electric Gophers? New Go releases & interview with Elliott Minns

    Play Episode Listen Later Sep 6, 2024 60:44 Transcription Available


    ✄ To bisect or not to bisect? I guess the answer's in the middle with Jamie Tanna's step counter!

    Play Episode Listen Later Aug 30, 2024 55:10 Transcription Available


    Thanks to Jamie Tanna for joining as Co-host!Our gracious patrons support this show. Consider joining as a member, too!Conferences roundup

    Play Episode Listen Later Aug 3, 2024 26:18 Transcription Available


    For Patreon, Swag, past episodes, and more, visit https://cupogo.dev/!

    ⏲️ ⚡️ That feeling when your timer returns the wrong time & new

    Play Episode Listen Later Jul 12, 2024 21:26 Transcription Available


    The Go release that was completely Expected, conferences, and cookies!

    Play Episode Listen Later Jul 5, 2024 25:07 Transcription Available


    Play Episode Listen Later Jun 28, 2024 28:42 Transcription Available


    Visit our homepage - cupogo.dev - for links to our Patreon, Store, past episodes, and more.

    Cup o' Go Live from Amsterdam!

    Play Episode Listen Later Jun 21, 2024 19:34 Transcription Available


    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

    Play Episode Listen Later Jun 14, 2024 32:00 Transcription Available


    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.

    “I don't have money, but I do have a very particular set of ~skills~ connectors” — Ashley Jeffs

    Play Episode Listen Later Jun 7, 2024 77:43 Transcription Available


    Go 1.22.4 & 1.21.11 releasedProposalsNew: safer file open functionsgithub.com/google/safeopen alternativeopenat man pageNew: allow range-over-func to omit iteration variablesBlog: Flaky Tests Overhaul at UberBlog: Redpanda acquires Benthos to expand its end-to-end streaming data platformInterview with Ashley JeffsTwitterLinkedInGitHubAnnouncement discussion on Hacker NewsRedpanda Connect project pagePrevious Benthos interview in Episode 27Redneck language in RedHat, cerca 1998

    Go, meet hugging face

    Play Episode Listen Later May 31, 2024 61:44 Transcription Available


    Go 1.22.4 & 1.21.11 coming Tuesday, June 4Community eventsGolang Atlanta meetup, June 13Cup o' Go Meetup in Amsterdam, June 19Golang Tilburg meetup, June 20Proposal accepted and implemented: new iterator functions in maps package coming in 1.23Reddit: What software shouldn't you write in Go?Blog: Blazingly Fast Shadow Stacks for Go by Felix GeisendörfBlog: Abusing Go's infrastructure by Pedro VilaçaAd breakEpisode 15, interview with Adelina Simion about her book, Test-Driven Development in GoInterview with Riccardo PinosioHugging Facehugot on GitHubONNXKnights Analytics

    Play Episode Listen Later May 24, 2024 18:20 Transcription Available


    ProposalsAccepted: require Linux 3.17 kernel for Go 1.24Previous discussion: Episode 61Accepted: add encoding.AppendText and encoding.AppendBinaryPrevious discussion: Episode 62Accepted: add HostLayout directive type

    This just in! When is a constructor that returns an interface appropriate?

    Play Episode Listen Later May 17, 2024 30:02 Transcription Available


    A quick tour of some proposals, and a long chat about OpenAPI with Jamie Tanna

    Play Episode Listen Later May 10, 2024 63:59


    Go 1.22.3 & 1.22.10 releasedProposalsAccepted: add binary.Append functionLikely accept: new `go telemetry` subcommandLikely decline: Notify about new major versions of dependenciesPackt book bundleInterview with Jamie TannaBlog: Creating a more sustainable model for `oapi-codegen` in the futureBlog: oapi-codegen is moving to its own orgon GitHub: github.com/deepmap/oapi-codegen

    Play Episode Listen Later May 3, 2024 63:52


    Consider supporting the show by joining our Patreon!

    All about community - Dev Survey, Meetup Roundup, and talking with Bill Kennedy

    Play Episode Listen Later Apr 12, 2024 83:57 Transcription Available


    For more info, transcripts, and all the links, visit https://cupogo.dev.

    Play Episode Listen Later Apr 5, 2024 30:51 Transcription Available


    Go 1.22.2 & 1.21.9 releasedBlog: HTTP/2 CONTINUATION Flood by Bartek NowotarskiBlog: HTTP/2 CONTINUATION Flood: Technical Details by Bartek Nowotarski

    Play Episode Listen Later Mar 29, 2024 20:02


    Proposals(re)accepted: add slices.Repeat functionaccepted: report use of too-new standard library symbols with go vetFrom around the communityBlog: Context-induced performance bottleneck in Go by Gabriel AugendreNew community Q&A site: godev.com, powerd by Apache AnswerBlog: Go Enums Still Suck by Steven McCutcheonOn Reddit

    Claim Cup o' Go

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel