68 episodes

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

Cup o' Go Jonathan Hall & Shay Nehmad

    • Technology

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

    🎮 Gaby, help me learn 5 tips about Game Development in Go and goreleaser them

    🎮 Gaby, help me learn 5 tips about Game Development in Go and goreleaser them

    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-20Can’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 production-level developer applications (Orca meetup Mar 2023)🎮 Why is Go not used for game development?GMTK Game Jam 2024 - Hosted by Game Maker's Toolkit🦾 gabyhelp - a new bot to help automate work in the Go issue tracker🧐 5 small tips I recently learned in Go

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

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

    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

    • 1 hr 17 min
    Go, meet hugging face 🤗, interview with Riccardo Pinosio

    Go, meet hugging face 🤗, interview with Riccardo Pinosio

    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

    • 1 hr 1 min
    🕸️ With great power comes great responsibility, or why not to use the linkname directive 🔗

    🕸️ With great power comes great responsibility, or why not to use the linkname directive 🔗

    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🪟 Accepted: Normalize line endings in example output comparisonsConference updates🇮🇱 GopherCon Isreael CFP open until June 30🔒 gosec v2.20.0 releasedIncluded in golangci-lint v1.58.2See also: govulncheckOpen issue: lock down future uses of linknameRelated blog post: Accessing Private Functions, Methods, Types and Variables in Go by Yarden LaifenfeldThanks to Miki for filling in!His new book, Effective Go Recipes

    • 18 min
    This just in! When is a constructor that returns an interface appropriate? 🤔

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

    Upcoming conferences🇯🇵 June 8: Go Conference 2024 @ Tokyo, Japan🇩🇪 June 17-20: GopherCon EU @ Berlin, Germany🇳🇱 June 19-21: DevOps Days @ Amsterdam, Netherlands🇷🇺 June 24-25: Golang Conf 2024 @ St. Petersburg, RussiaProposals👍 Accepted: go telemetry subcommandPrevious discussion on Episode 62⛔ Declined: Notify of new major dependency versionsPrevious discussion on Episode 62🆕 New: Make math/rand.Seed a no-opThe unique package has been implemented✅ Previous discussion on Episode 33Around the community🤔 Reddit: Is it idiomatic to create a constructor that returns an interface?GitHub CLI 2.49.1 includes contribution from Shay

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

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

    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

    • 1 hr 3 min

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
Apple Events (video)
Apple
Search Engine
PJ Vogt, Audacy, Jigsaw
Acquired
Ben Gilbert and David Rosenthal
Waveform: The MKBHD Podcast
Vox Media Podcast Network
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC

You Might Also Like

Go Time: Golang, Software Engineering
Changelog Media
go podcast()
Dominic St-Pierre
The Changelog: Software Development, Open Source
Changelog Media
CoRecursive: Coding Stories
Adam Gordon Bell - Software Developer
Kubernetes Podcast from Google
Abdel Sghiouar, Kaslin Fields
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers