Jonathan Hall
Freelance Gopher, Continuous Delivery consultant, and host of the Boldly Go YouTube channel.
Appears in 159 Episodes
🍯🍎 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...
🦙 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...
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...
Don't skip the gym! 🏋️ And interview Alice Merrick, UX researcher on the Go team
📝 Go 1.23: Interactive release notesNew proposalsruntime: add AddCleanup and deprecate SetFinalizer👉 weak: new package providing weak pointers💪 Bufstream enters public...
🇰🇪 yield(RC2, 1st GopherCon in Africa, LLMs, Dreams of code, and more)
News this week:🆕 rc2 is out Google Groups noticeThe actual Merge List🇰🇪 GopherCon Africa Oct 18-19Does Go benefit more from copilot than other languages?Range-over-fun...
⏲️ ⚡️ That feeling when your timer returns the wrong time & new 🌩️ lightning round!
Conferences & CFPs🇮🇱 GopherCon Israel, Sept 9 @ Tel AvivCFP open until Jul 15🇦🇺 GopherCon AU, NoCFP open until Sept 15🇮🇳 GopherCon India, Dec 1 @ Jaipur🇩🇪 Fyne Conf, S...
The Go release that was completely Expected, conferences, and cookies! 🍪🍪🍪
Go 1.22.5 & 1.21.12 releasedConferences🇮🇱 GopherCon Israel, Sept 9 @ Tel AvivCFP open until Jul 15🇦🇺 GopherCon AU, NoCFP open until Sept 15🇮🇳 GopherCon India, Dec 1 @ ...
🎹 As simple as Do, Re, Mi, Go 1.23 (rc1), baby, you and me!
Visit our homepage - cupogo.dev - for links to our Patreon, Store, past episodes, and more.🚢 Releases1.23 RC1 released1.22.5 & 1.21.12 pre-release announcementProposal...
Cup o' Go Live from Amsterdam!
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 a...
🎮 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 ...
“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 va...
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 ac...
🕸️ 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: ...
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...
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...
🤹 Pick any number, but not like that! Bartek Nowotarski talks Go vulnerability research
Consider supporting the show by joining our Patreon!🆕 ReleasesGo 1.22.3 & 1.21.10 coming Tuesday🪇 ConferencesGopherCon Brazil, May 9 & 10GopherDay Taiwan, May 25🤹 Secu...
🍪 Who stole the cookie from the cookie jar? Plus Paul Jolly talks about CUE
Proposals🍪 Accepted: support partitioned cookiesArticle: Prepare for thrid-party cookie restrictionsNew: add reflect.AssertToDeclined: builtin is[T any](any) boolMeetu...
