Cup o' Go cover art

All Episodes

Cup o' Go — 158 episodes

#
Title
1

Linux vs Windows: Which has the most security vulnerabilities in Go 1.26.2?

2

OpenAPI 3.1.0 support in kin-openapi, and a CRITical look at agentic coding

3

Builds, Validation, Web3, CORS, Typescript-- wait this is a Go show?! with Paweł Zaremba

4

A Nil by any other name

5

Go 1.26.2 is a beast. Go upgrade!

6

Go is epic at Epic! Chat with Creed Haymond about Go in gaming

7

🌉 Live from SF w/ Josh Bleecher Snyder: Divide and Slog, Sponsored by Antithesis and Ardan Labs

8

You get an error, ⚠️ you get an error, ⚠️ you get an error. ⚠️ Everybody gets an error! ⚠️⚠️

9

go fix your stack allocations in preparation for TypeScript 7

10

🌷 Spring is in the air! 🌸 Time to cool down! 🧊

11

Thank you for listening to episode 137. Err... 137-1 = 135? Or is it 136? No, 137. I think. Maybe.

12

‽ Errata, Go fix բᵢₓ ᶠᶦˣ, & agent skills

13

Dancing elephants and upgraded Elves

14

Your ID is absolutely unique. Just like everyone else's. — Plus Jakub Ciolek talks fuzzing and bug bounties

15

Happy 3rd birthday, Brewster! Live from SF 🌁🌉

16

Go pherJS. 🌐 Go survey. 📈 Go podcast. 🎧

17

3️⃣3️⃣3️⃣ Security patches for 3 Go versions, 3 meetups, planning our 3 year anniversary!

18

Go 1.26: 240% better! 🎊 This episode: 340% longer! 🎉 Venn: 100% awesome 👍

19

See you next year

20

🤐 Three goroutines may keep a secret, even if none are dead. Plus, 💉 dependency injection is horrible—change my mind!

21

All software sucks... then you die. But first: GopherCon 2026 dates and location announced!

22

🪪 Certificate chains, Dingo, and ML in Go with Riccardo Pinosio and Jan Pfeifer

23

🎄 An Adventful Sweet 16 for Go! 🎂

24

MIND the gap, the buffer, and the GC; interview with Guy Gofman

25

Can Claude Code fix your subtle bugs? 🐞

26

👻 Spooky integer printing and 🧛🏻 scary fast ring buffers

27

Sponsored by Forge, live from San Francisco, it's Cup o' Go!

28

An episode as short as the name of a unix command

29

🍪 No more all-you-can-eat Cookies

30

🪿 Goose noose? 🤘 Excellent! 🎸

31

💧 A leaky goroutine certainly does suck!

32

🪖 Gab's Notes on this week's Go news and an interview with Matt Boyle of Ona and ByteSizeGo

33

👕 Clothe your naked gophers and returns, with this one weird episode THEY don't want you to know about!

34

🇲🇽 Café con Go, 🇨🇦 GopherCon, eh?, or 🌉 Goroutines on the Golden Gate?

35

🐐 The Greatest Episode of All Time 🐐

36

The X/Tools Files

37

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

38

`-`

39

🎣 Conference roundup, http3, DataDog and Turso do optimizations

40

🤌 The Gopherfather: Go 1.25, slog multihandlers, and more, capisce?

41

🛠️ Can we fix it? No we can't! 🧭 Plus, exclusive behind-the-scenes look at Go West Conf.

42

🚧 Go Improvement: 🫸 waitgroup.Go, json/v2, 🐍 new features for cobra apps, with Jeremy Foran

43

What's coming in Go 1.25? Plus Redowan Delowar on what makes Go different from other languages

44

Agentic workflows and AI firewalls, so pretty much cancelling ourselves out

45

🚫 Go team says no, what is HTTP error 407, and do you need DI frameworks

46

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

47

Go gets audited, and Ian Lance Taylor talks about 19 years on the Go team

48

Thanks, Ian. 🙏 Plus Kevin Hoffman talks about empathy and the joy of logging ⚡

49

Metal! 🤘 Bare metal go, config libs, building response writers

50

🎉 Surprise! 😯 A new security release is coming!

51

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

52

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

53

Don't give me that line feed! 🖶

54

🏃🏼‍♂️‍➡️ You can run, but you can't hide from the security! 🫣 And golangci-lint v2 with Ludovic Fernandez

55

Go makes everything faster. Even ducks! 🦆

56

✍️ Rewriting all the things in Go! 🎉

57

🧮 Is new math in Go's future? Plus boot.dev update with Lane Wagner

58

The strength of Go in the job market 📈, and some stress relief with Carlos Becker 🚀

59

💯 Go 1.24 release party - LIVE SHOW FOR EPISODE 100! 🎙️

60

Supply chain attacks ⛓️‍💥 Ghetto Logs 👊🏾 🪵 and Rust/AI cold takes 🧊 with Thorsten Ball

61

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

62

🌲🌳🌲 If an error falls in forest, and there's no variable around to see it... ?

63

🎤 A nil microphone won't keep us away from the 1.24 Interactive Tour or trying Hugo's new features

64

🗓️ 2025 conference preview, GoReleaser enhancements, and whether to use assertion libraries

65

ʕ◔ϖ◔ʔ -> 🦀 Rust GOes Async, Survey says LLMs aren't all over, & new questions

66

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

67

Update your crypto! And Go 1.24 preview

68

One and two and three and four and proposals!

69

🔏🇺🇸 The FIPS Episode including an interview with Alex Scheel

70

🎂 ¡Feliz quinceañera a Golang! 🪅

71

🎆 70,000 Go issues, and still going strong, Terraform for Factorio, and John Crickett on learning without LeetCode

72

🌳 Roots & Trees: OpenRoot, and Cedar to the rescue for access control

73

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

74

🏕️ BIG questions: "Is excel immortal?" and "Is Go the right choice for my startup?"

75

🌬️ Air, Windows, and Shelves; Promise this is about Go! Plus, Willem.dev talks freelance Go Web Development

76

🍯🍎 It's Rosh Hashana! (Replay) John Arundel's advice for those who aren't enjoying Go so much

77

🐋🐋 Two Orcas swimming in a pod(cast); FDs, Aliases, and more with Maxim Vovshin

78

🦙 I hate that I like Cup o' Go, LLMs, and many proposals

79

And now for something completely different, with Ran Bar-Zik & Gil Adda

80

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

81

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

82

Where is the "Advanced Mode" switch?

83

📊 While we wait for Go 1.23, we discuss the latest Stack Overflow survey results

84

🎮 BDFL but drop the FL, Game Development, and more!

85

Don't skip the gym! 🏋️ And interview Alice Merrick, UX researcher on the Go team

86

🇰🇪 yield(RC2, 1st GopherCon in Africa, LLMs, Dreams of code, and more)

87

⏲️ ⚡️ That feeling when your timer returns the wrong time & new 🌩️ lightning round!

88

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

89

🎹 As simple as Do, Re, Mi, Go 1.23 (rc1), baby, you and me!

90

Cup o' Go Live from Amsterdam!

91

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

92

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

93

Go, meet hugging face 🤗, interview with Riccardo Pinosio

94

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

95

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

96

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

97

🤹 Pick any number, but not like that! Bartek Nowotarski talks Go vulnerability research

98

🍪 Who stole the cookie from the cookie jar? Plus Paul Jolly talks about CUE

99

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

100

🌊 Avoid HTTP/2 floods, 🤐 don't log your secrets, and 🗣️ upcoming conferences

101

🚲 Bikeshedding about bikeshedding, and Go Community Roundup

102

🚫 Computer says "No" 🧝 Plus one shell to rule them all with xiaq

103

What makes a first-class Go port? Plus 👸 OpenAPI tools fit for a princess, with quobix

104

🛡️ Focus on security & crypto w/ Filippo Valsorda

105

Gleefully announcing new releases and projects from around the 🌌 GopherVerse & GopherJS interview with Grant Nelson

106

🔁 Iterating through the week's news

107

slices.Pete and slices.Repeat sat on a fence, and interview with Daniel Martí

108

🆕 Most of what you need to know about Go 1.22

109

🧑‍🚀 For our 1st anniversary, we debate about (white)space in Muxers for a looooong time

110

Cup o' Go - Trailer

111

A bunch 🍇 of grape things are happening

112

📐 ⓦide rąnge οf tøpics wíth Yarɗen Laifėnfeld as gµest hoʂt

113

🤔 I think this IS a big deal & a whole bunch 🍇 of community projects

114

🎉 A new year, and a 🎉 new pure-go SQLite library, with Ross Light

115

🗓️ Go 1.22RC1 next week; 📈 show analytics year in review, and chat with Jon Bodner, 📕 author of Learning Go, 2nd Ed.

116

Go developer survey says, everybody uses Linux! And discussion on data engineering in Go

117

🐳💐 DON'T PANIC! We have a bunch of good blogs for you, plus Sam Lown talks invoicing with Go

118

🐍 Shay has had it with these flippin' snakes on this flippin' show! + Canopy interview with Webb Morris

119

🦃 Giving thanks for the Go Rorschach test, and chat with Ultimate Go Tour translator, Lucio Moraes

120

🎂 Happy birthday, Go! 🎂

121

❄️ Be unique, just like everyone else & interview with 📦 testcontainers maintainer Manuel de la Peña

122

🏠 Home on the Range over ints and funcs & 🛡️ Go security with Juho Nurminen

123

🗠 gopls 0.14 with opt-in telemetry is coming! And Eliav Lavi talks about some challenges with JSON

124

🛡️ HTTP/2 security fix, 🚫 no more untyped zero, and hacking 🧬 DNA in Go with Timothy Stiles

125

Clothe your returns 👕 and all about encoding/json/v2 with Joe Tsai

126

🤖 ☕ Your job is safe from AI and interns, & interview with Ian Smith: a new way to write Go microservices

127

🔀 Shuffle your tests, 🔠 WHY IS YOUR CAPSLOCK ON? and interview with Wilken Rivera of GDN

128

Conferences galore for Q4, Alien Abduction 🛸, and interview with Peter Seebach aka Seebs on Go performance

129

Tool{chain}s of the trade, meetup war stories, and OpenTF/HashiCorp discussion with env0 CEO Ohad Maislish

130

"slog"-ging through a mountain of Go news

131

Go 1.21.0 is here! Time to get hyped about 1.22! Plus an interview with Josh Bleecher Snyder

132

Is it Gone-W or Go-New? Plus CVE fixes, Go Dev Survey, and Benthos interview

133

📚 So many Go books, so little time! Plus upcoming security releases, GopherCon ⚡ lightning talks, and interview with Donia Chaiehloudj

134

Change is in the air! Untyped zero, coroutines, and improved http.ServeMux.

135

🦍 Gorilla's back! govulncheck 1.0, and conferences galore

136

Where to find Go jobs, will Go stop accepting GitHub PRs? And upcoming changes to 1.21 and 1.22

137

Hello, Brewster! Go 1.21 features, No YAML for you, and Women Who Go come on the show!

138

Go 1.21 coming soon! Plus John Arundel's advice for those who aren't enjoying Go so much

139

Why would they change math? Math is math! Also, the Internet is on strike, and an interview with Andy Williams about Fyne

140

Don't defer your time.Since calls; Hugo is safer than ever! And interview with Koyeb CEO and cofounder, Yann Léger

141

Go-ing to the Max(): Exploring new builtins, HTTP routing enhancements, plus 5, no, 6, Hugo releases

142

Cup o' Go mugs are all the rage, Shay's an official contributor, and an interview with Applied Go Weekly editor, Christoph Berger

143

Survey says: I use Linux 🐧! Also cons, proposals, releases and an interview with Lane Wagner

144

What the ʕ◔ϖ◔ʔ? New merch, TDD book interview with Adelina Simion, and more

145

Conf42 talks online, Jonathan is a new Go contributor, and lots of community discussions

146

Go 1.21 development is full steam ahead: io/fs, loopvar, slog API vetting, context merging. And an interview with GoTek

147

Tons of releases around the Go community: spf13/cobra, FerritDB, GoLand 2023.1, and much more

148

Go adds Morse Code support! Upcoming security releases, and community discussions

149

Early look at Go 1.21 changes, ChatGPT plugin templates for Go, and releases in the Git universe

150

golangci-lint is now fully generics-compatible, and more talk about structured logging, telemetry, and more

151

Are we testing? testing.Testing() will tell you! Plus official security patches, goreleaser v1.16, and more.

152

Opting in to Transparent Telemetry, new community releases, and more

153

Should we add .0 to new Go releases? & other proposals and community updates

154

Security fixes, TinyGo 0.27.0, Redis adopts go-redis, and interview with Daniel Nephin, prolific Go OSS contributor

155

Go 1.20.1 & 1.19.6 upcoming, controversy surrounding transparent telemetry in the toolchain, Apache Arrow 11.0, and more

156

Go 1.20 is out! Also, new golangci-lint, new "full-stack" email server, and Conf42 virtual event CFP!

157

1.20RC3, paths in test failures, thanks to the community, interview with Miki Tebeka, and more

158

Premiere episode, Upcoming 1.20 release, and GopherCons world wide!