Jonathan Hall

Jonathan Hall

Freelance Gopher, Continuous Delivery consultant, and host of the Boldly Go YouTube channel.

Appears in 159 Episodes

💩 Security releases you MUST parse, GopherJS, TypeScript 7, and Patricio Diaz CRAPs on your code

Go 1.26.5 and Go 1.25.12 are releasedEpisode 54: 🛡️ Focus on security & crypto w/ Filippo ValsordaGopherJS 1.21.0 releasedEpisode 53: Gleefully announcing new releases...

I'm So Meta, Even The Airing // Talking about Cup o' Go 2.0

Jonathan and Shay talk about the show itself; a bit of context and history, what they like, what they don't like, and how it will change in the future.The main thing i...

Canada trip, 1.27rc1, `` vs “, and Go in the Gaming industry with Francis J. Nickels III

Visit cupogo.dev for show notes, Patreon link, Swag, and more!🥳 Go 1.27 Release Candidate 1 is released↪️ With Delve released as well“ proposal: cmd/gofmt: don't rewri...

Go's revolving door, live from ElevateDev

Proposal declined: drop gccgogaal — Keep skills in sync across AI agentsvscode-go 0.54.0 releasedgeneric methods in Go have been implementedNot everybody is happy abou...

Quantum MIME, Eurovision, and lots of MONEY

🤡 Go 1.26.4 and 1.25.11 released🥉 Learning Go, 3rd Edition by Jon Bodner in early release🇩🇪 GopherCon EU, June 15-18 @ Berlin, Germany💰 Reddit: Working with money in G...

New rule: Every rule exists to be broken. (except this one?)

GoConf, Sept 11 & Moscow, RussiaCFPProposalsAccepted: Formal GODEBUG removal policyNew: Allow explicit conversion from function to 1-method interfaceBlog: The 10 Go Er...

(AI) Some imp(AI)ortant sec(AI)urity fixes (AI). And AI is every(AI)where!

🛡️ Several security releases🖼️ Vulnerabilities in golang.org/x/image🔐 Vulnerabilities in golang.org/x/crypto🥅 Vulnerabilities in golang.org/x/net📘 Blog: Introducing th...

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

GopherCon Agenda is live!  Aug 3-6 @ SeattleGo 1.26.3 and 1.25.10 released with 11 security fixesGo + LLM projectsgosymdb: A Go symbol and call-graph database backed b...

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

kin-openapi v0.136.0 released with support for OpenAPI 3.1.0git 2.54 releasedgo-gitAccepted proposal: modernize for atomic, embedlit, errorsastype, plusbuild, stringsc...

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

Visit cupogo.dev for show notes, Patreon link, Swag and more!proposal: cmd/go: add -buildversion build flagValidating data in Go by Phillipp Winter: https://nymity.ch/...

A Nil by any other name

GopherCon Singapore, May 22-26Accepted proposalsuuid: add API to generate and parse UUIDRelated, likely decline: rename Nil to Zerostrings, bytes: add CutLastdeprecate...

Go 1.26.2 is a beast. Go upgrade!

📄 GopherCon UK 2026 CFP open through Apr 16Go 1.26.2 and 1.25.9 released with 10 CVE fixes⚡ Lightning Roundlneto — Userspace networking primitivesBlog: A Cryptography ...

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

Go 1.26.2 and Go 1.25.9 coming Tue, April 7Go Blog: Type Construction and Cycle Detection by Mark FreemanBlog: Developing a 2FA Desktop Client in Go by Alex Pliutau🙉 B...

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

🍯 Proposal Accepted: function type inference should work in all assignment contexts🧵 Blog: Go String Concatenation Performance Optimization: Comparing 15 Methods by Wi...

go fix your stack allocations in preparation for TypeScript 7

Allocating on the Stack by Keith Randall//go:fix inline and the source-level inliner by Alan DonovanAnnouncing TypeScript 6.0 RC by Daniel Rosenwasser

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

Go 1.26.1 and Go 1.25.8 are releasedProposalsAccepted: change go mod init default go directive back to 1.NAccepted: regexp: add iterator forms of matching methodsNew: ...

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

🔐 Go 1.26.1 and Go 1.25.8 pre-announcement🇮🇹 GoLab 2026, Nov 1-3 @ Bologna, ItalyCFP Open through Apr 13➖ Proposal: change go mod init default go directive back to 1.N...

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

Visit https://cupogo.dev/ for all the links.Using go fix to modernize Go codeEric S. Raymond's tweet about auto-converting his C code to GoEric's HomepageSkill-validat...

Dancing elephants and upgraded Elves

MeetupsHello Stuttgart, 19 FebGo 1.26 is out!Go 1.26 release party with Anton ZhiyanovGo 1.26.0-1 available from MicrosoftLighting RoundBlog: Stepping out of Front-End...

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

Go 1.25.7 and 1.24.13 releasedUUIDs in the standard library?crypto/uuid: add API to generate and parse UUIDscrypto/rand: add UUIDv4 and UUIDv7 generatorsThe most popul...

Broadcast by