Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
Loading...
0:00 / 0:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/fa/3c/bb/fa3cbbba-032b-31c5-ff95-eb8dbf6a2fb9/mza_6269771304890757859.jpg/600x600bb.jpg
Cup o' Go
Jonathan Hall & Shay Nehmad
123 episodes
2 days ago
Stay up to date with the Go community in about 15 minutes per week
Show more...
Technology
News
RSS
All content for Cup o' Go is the property of Jonathan Hall & Shay Nehmad and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Stay up to date with the Go community in about 15 minutes per week
Show more...
Technology
News
Episodes (20/123)
Cup o' Go
The X/Tools Files
  • Go 1.25 is released
    • 🛠️ x/tools contains public packages that fail to build with Go 1.25.0
  • 🧱 Building blocks for idiomatic Go pipelines by Anton Zhiyanov
  • GopherCon USA, Aug 26-28 in New York
  • 🌩️ Lightning Round
    • outrig
★ Support this podcast on Patreon ★
Show more...
2 days ago
21 minutes

Cup o' Go
The s in "golang" stands for security and an interview with George Adams from Microsoft

Visit https://cupogo.dev/ for all things Cup o' Go!

  • [security] Go 1.24.6 and Go 1.23.12 are released
  • Microsoft build of Go Telemetry – Helping Us Build Better Tools
  • Go Assembly Mutation Testing
  • GitLab catches MongoDB Go module supply chain attack
  • Break:
    • John's streaming again on Twitch
  • George Adams interview
    • Microsoft devblogs 
★ Support this podcast on Patreon ★
Show more...
1 week ago
52 minutes

Cup o' Go
`-`
  • 🗳️ Surveys say...
    • StackOverflow 2025 Developer Survey results
    • The Pragmatic Engineer 2025 Survey
  • Proposals
    • 🆕 New: proposal: x/tools/go/analysis/structtag: stricter JSON tag checking
      • Related discussion on Episode 117
    • Accepted: doc: mention "purego" build tag convention somewhere
    • 🤡 Accepted: mime: expand on what is covered by builtinTypes
    • Accepted: log/slog: add multiple handlers support for logger
      • Related discussion on Episode 118
  • 🌩️ Lightning Round
  • CL to fix incorrect expansion of "", "." and ".." in LookPath
  • 🧋 Blog: Developing a terminal UI in Go with Bubble Tea
★ Support this podcast on Patreon ★
Show more...
2 weeks ago
35 minutes

Cup o' Go
🎣 Conference roundup, http3, DataDog and Turso do optimizations

Jon's gone fishing, Shay's gone camping, so the community took the time to optimize all the things :)

https://cupogo.dev/ for all the links and details! This show is supported by you, and there are many ways to support the show (directly and indirectly). Thanks for listening!

  • Meetup roundup
    • Jamie Tanna - Hands on dependency workshop @ Fatsoma
    • Fyne Conf 2025 exclusive CFP
    • Go South Africa
    • GopherCon UK
    • GopherCon
    • GopherCon India
    • Golab (Florence, Italy)
    • GoWest, as previously mentioned on the show
    • Gophercon Africa
  • Proposal moved to Active: http3
  • Datadog's blogpost: How Go 1.24's Swiss Tables saved us hundreds of gigabytes
  • Turso's blogpost: We rewrote large parts of our API in Go using AI: we are now ready to handle one billion databases
  • Daniel Harp's ^ throw operator
  • Ahmet Alp Balkan's blogpost: Kubernetes List API performance and reliability
★ Support this podcast on Patreon ★
Show more...
3 weeks ago
27 minutes

Cup o' Go
🤌 The Gopherfather: Go 1.25, slog multihandlers, and more, capisce?
  • Go 1.24.5 and Go 1.23.11 are released
  • Go 1.25 Release Candidate 2 is released
  • 🇿🇦 GopherCon South Africa, Aug 6-7 Online
  • Go Blog: Generic Interfaces by Axel Wagner
  • Proposals
    • 🪵 New: log/slog: add multiple handlers support for logger
    • 👉 New: spec: expression to create pointer to simple types
      • Video: 10 Things I Hate About Go
  • urfave/cli: a declarative, simple, fast, and fun package for building command line tools in Go
★ Support this podcast on Patreon ★
Show more...
1 month ago
35 minutes

Cup o' Go
🛠️ Can we fix it? No we can't! 🧭 Plus, exclusive behind-the-scenes look at Go West Conf.
  • vscode-go v0.48.0 released with golangci-lint v2 support
    • golangci-lint v2 showcase and interview with Ldez, episode 104
  • LookPath bug: incorrect expansion of "" and "." in some PATH configurations
  • 🛠️ Proposal: cmd/fix: remove all functionality
  • Unexpected security footguns in Go's parsers by Vasco Franco
  • 🌩️ Lightning Round
    • Blog: Go: Don't name packages common nouns
    • pennybase: Poor man's Backend-as-a-Service (BaaS), similar to Firebase/Supabase/Pocketbase
  • Interview with Miriah Peterson & Derrick Laird
    • 🏕️ GoWest Conference
    • Forge Utah Foundation
    • Derrick Laird on X
    • Miriah Peterson on X
★ Support this podcast on Patreon ★
Show more...
1 month ago
51 minutes

Cup o' Go
🚧 Go Improvement: 🫸 waitgroup.Go, json/v2, 🐍 new features for cobra apps, with Jeremy Foran
  • ngrok Go SDK v2 released
  • 🚁 Go 1.25 interactive tour by Anton Zhiyanov
  • JSON evolution in Go: from v1 to v2 by Anton Zhiyanov
    • 📘 Free eBook: Data Serialization in Go by Jonathan Hall
    • JSON Benchmarks
  • Lightning Round
    • 🐍 charm Fang
    • YouTube short: CoPilot API is written in Go
    • ⌨️ Typst: Compose text faster
  • Jeremy Foran
    • Blue Flag Consulting
★ Support this podcast on Patreon ★
Show more...
1 month ago
28 minutes

Cup o' Go
What's coming in Go 1.25? Plus Redowan Delowar on what makes Go different from other languages
  • Go 1.25rc1 released
  • Opinion: Go should be more opinionated by Elton Minetto
  • Blog: HTTP QUERY and Go by Kevin McDonald
  • Interview with Redowan Delowar
    • Blog post: You probably don't need a DI framework
    • Blog
    • Fx dependency injection framework for Go
    • Blog: How I program with agents

★ Support this podcast on Patreon ★
Show more...
1 month ago
49 minutes

Cup o' Go
Agentic workflows and AI firewalls, so pretty much cancelling ourselves out

Don't forget to visit cupogo dot dev, where you can find links to all the things!

  • 🤖 Ezo Saleh - How We Built Rock-Solid Agentic Orchestration with Go
  • 🔥 Anubis
  • 🥨 Godump - pretty printer
  • 🪳 gcassert
  • 💧 isLitOrSingle
★ Support this podcast on Patreon ★
Show more...
2 months ago
13 minutes

Cup o' Go
🚫 Go team says no, what is HTTP error 407, and do you need DI frameworks
  • 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 this podcast on Patreon ★
Show more...
2 months ago
30 minutes

Cup o' Go
🌁 Live from San Francisco, it's Cup o' Go! Elastic, Green Tea, and LLM toolboxes

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, and more at https://cupogo.dev/.

  • 🐳 Accepted: CPU limit-aware GOMAXPROCS default
  • 🪜 Rory Malcolm - Ladders, No Snakes: Climbing the LLM Stack with Golang
  • 𐃄 stoolap/stoolap
  • 🔎 v9.0.0 of go-elasticsearch (Elastic's Go Client)
  • 🍵 Green Tea Garbage Collector
  • 🆕 "What's new in Go" from Google I/O
  • Lightning round
    • 📊 excelize new version
    • 🥺 Sad story of http.DefaultTransport by Anton


★ Support this podcast on Patreon ★
Show more...
2 months ago
31 minutes

Cup o' Go
Go gets audited, and Ian Lance Taylor talks about 19 years on the Go team
  • 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 Ian Lance Taylor
    • Leaving Google
    • Personal blog
★ Support this podcast on Patreon ★
Show more...
3 months ago
53 minutes

Cup o' Go
Thanks, Ian. 🙏 Plus Kevin Hoffman talks about empathy and the joy of logging ⚡
  • 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 ★
Show more...
3 months ago
1 hour 6 minutes

Cup o' Go
Metal! 🤘 Bare metal go, config libs, building response writers

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 Go
★ Support this podcast on Patreon ★
Show more...
3 months ago
26 minutes

Cup o' Go
🎉 Surprise! 😯 A new security release is coming!
  • 🛡️ 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" directive by Alex Pliutau
  • 🌩️ Lightning Round
    • 🎮 Golang on the PlayStation 2 (part 2) by Ricardo
    • 🏅 Ardan Labs Launches Go and Rust Certification Exams
    • ⚡ Sparklogs logging service
  • Less newsy news
    • GORM v1.26.0 released
      • The Vietnam of Computer Science by Ted Neward
    • 💀 Cheating the Reaper in Go
★ Support this podcast on Patreon ★
Show more...
3 months ago
45 minutes

Cup o' Go
Tests just keep getting better, and so do the imaginary internet points!
  • 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 released
    • json/v2 to be in 1.25 as experimental
    • slack-cli

Hire Jonathan to join your project as a Fractional Gopher!

★ Support this podcast on Patreon ★
Show more...
3 months ago
33 minutes

Cup o' Go
Heap Happens: True Crimes in Go 🧹🔪 Plus which YAML is the best for you?

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
  • Lighting round:
    • godoc.nvim
    • New Fyne release
  • San Francisco meetup: https://www.eventbrite.com/e/go-meetup-in-san-francisco-tickets-1307114758429
★ Support this podcast on Patreon ★
Show more...
4 months ago
34 minutes

Cup o' Go
Don't give me that line feed! 🖶
  • 🛡️ 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 — Infrastructure-as-Code (IaC) Package Deployer for Kubernetes
    • wiretap v0.4.0 with static mocking
      • Interview with quobix in Episode 55
    • 🎮 Golang on the PlayStation 2 by Ricardo
    • 0️⃣ go-zero Reaches 30k GitHub Stars!
★ Support this podcast on Patreon ★
Show more...
4 months ago
37 minutes

Cup o' Go
🏃🏼‍♂️‍➡️ You can run, but you can't hide from the security! 🫣 And golangci-lint v2 with Ludovic Fernandez
  • 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 aka Ldez, maintainer of golangci-lint
    • Welcome to golangci-lint v2
    • golangci-lint official web site
    • Ldez on GitHub
    • lego: Let's Encrypt client and ACME library written in Go
    • Support LDez financially
★ Support this podcast on Patreon ★
Show more...
4 months ago
49 minutes

Cup o' Go
Go makes everything faster. Even ducks! 🦆
  • 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: Fast Streaming Inserts in DuckDB with ADBC by Loïc Alleyne
    • Interview with Matt Topol, Episode 4
  • Lightning Round
    • 🦾 windows/arm support being removed in Go 1.26
    • 🐶 github.com/DATA-DOG/go-txdb: Single transaction based sql.Driver for Go
    • github.com/peterldowns/pgtestdb: write efficient database-backed tests for PostgreSQL
★ Support this podcast on Patreon ★
Show more...
5 months ago
39 minutes

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