Jonathan Hall

Jonathan Hall

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

Appears in 173 Episodes

๐ŸŒฒ๐ŸŒณ๐ŸŒฒ If an error falls in forest, and there's no variable around to see it... ?

Go 1.24RC2 released Go 1.23.5 & 1.22.11 released ๐Ÿ‡บ๐Ÿ‡ธ GopherCon, Aug 26-28 @ New York, New YorkCFS open through March 3 Proposals๐Ÿ‡บ๐Ÿ‡ธ New: reduce error handling boilerplat...

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

๐Ÿ›ก๏ธ Security updatesGo 1.23.5, 1.22.11, and 1.24RC2 coming Jan 16 github.com/golang/glog v1.2.4 released last week Go 1.24 interactive tour ProposalsOn hold: container/...

๐Ÿ—“๏ธ 2025 conference preview, GoReleaser enhancements, and whether to use assertion libraries

๐Ÿชต github.com/golang/glog fix pre-announcement Conferences๐Ÿ‡ง๐Ÿ‡ท GopherCon LATAM @ Florianรณpolis, SC, Brazil, May 5-6 ๐Ÿ‡ฉ๐Ÿ‡ช GopherCon EU @ Berlin, Germany, June 16-19CFP throu...

ส•โ—”ฯ–โ—”ส” -> ๐Ÿฆ€ Rust GOes Async, Survey says LLMs aren't all over, & new questions

Happy New Year, everyone! Visit cupogo.dev to buy Swag ๐Ÿ‡ฎ๐Ÿ‡ช Go Ireland relaunch - tcube Dublin on Feb 6th. ๐Ÿฆ€ Rust GOes Async on Alexander Fadeev's blogHello Internet pod...

โžฟ Jonathan and Josh iterate through the Go 1.24 changes and related proposals

Go 1.24rc1 is out. Start testing it! golang.org/x/net v0.33.0 released with security patches for golang.org/x/net/html ๐Ÿ‡ธ๐Ÿ‡ฌ GopherCon Singapore coming up, Jan 22-24 1.24...

Update your crypto! And Go 1.24 preview

golang.org/x/crypto security update Go 1.24 draft release notes Blog: What's missing from Golang Generics? by Nick Tobey Lightning RoundBlog: Weak Pointers in Go: Why ...

One and two and three and four and proposals!

Go 1.23.4 and 1.22.10 released ProposalsAccepted & implemented: testing: shuffle seed should be different when -shuffle=on and -count flag is setCL New: cmd/vet: add c...

๐Ÿ”๐Ÿ‡บ๐Ÿ‡ธ The FIPS Episode including an interview with Alex Scheel

This week Jonathan and Shay go deep into FIPS, cryptography, and security, and interview Alex Scheel about it as well! ProposalsGo moves toward FIPS-140๐ŸŽš๏ธ crypto: mech...

๐ŸŽ‚ ยกFeliz quinceaรฑera a Golang! ๐Ÿช…

๐Ÿ‡ฉ๐Ÿ‡ช Hannover Go meetup, Nov 19 ๐ŸŽ‚ Go Blog: Go Turns 15ย  ๐Ÿ“Š Video: The Business of Go by Cameron Balahan ProposalsAccepted: End support for macOS 11 in go 1.25 New discuss...

๐ŸŽ† 70,000 Go issues, and still going strong, Terraform for Factorio, and John Crickett on learning without LeetCode

Go 1.23.3 and 1.22.9 released ProposalsAccepted: ๐Ÿ“‚ Safer file open methods Likely accept: Drop macOS 11 support for Go 1.25 ๐ŸŽ† The Go project recently passed the 70,000...

๐ŸŒณ Roots & Trees: OpenRoot, and Cedar to the rescue for access control

๐Ÿชœ The Go Remote Meetup is looking for a new organizer. Step up!Interview with Wilken Rivera of the Go Developer Network, Episode 32 ProposalsAccepted: add slog.Discard...

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

IRL Go meetings๐Ÿ‡ซ๐Ÿ‡ฎ Helsinki Go meetup, Nov 6 ๐Ÿ‡ฆ๐Ÿ‡บ GopherConAU, Nov 6-8 ProposalsLikely accept: enable GOCACHEPROG by default Blog postsTwo common Go interface misuses by ...

๐Ÿ•๏ธ BIG questions: "Is excel immortal?" and "Is Go the right choice for my startup?"

Happy Sukkot ๐Ÿ•๏ธ! Find John & Shay at cupogo.dev, where you can find links to our Slack channel, Swag store, Patreon community, and the entire Cup o' Go episode archive...

๐ŸŒฌ๏ธ Air, Windows, and Shelves; Promise this is about Go! Plus, Willem.dev talks freelance Go Web Development

News๐Ÿง‘โ€๐Ÿ”ง Go 1.23.2 + 1.22.8 released, mostly backports of fixesย  โฒ๏ธ High-Resolution Timers on Windows ๐ŸŒฌ๏ธ New release for Air ๐Ÿ”จ Interesting post about code shelf life In...

๐Ÿฏ๐ŸŽ 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 ...

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 discusse...

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 ...

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 Hall Conferences & CFPs๐Ÿ‡ฆ๐Ÿ‡บ Gophe...

๐Ÿ“Š 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 ac...

Broadcast by