Jonathan Hall

Jonathan Hall

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

Appears in 62 Episodes

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

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

For more info, transcripts, and all the links, visit https://cupogo.dev.๐Ÿ—ณ๏ธ 2024 Go Developer SurveyHugot, Huggingface pipelines for GoWhy is NPS bad? A blogpost by Jon...

๐ŸŒŠ Avoid HTTP/2 floods, ๐Ÿค don't log your secrets, and ๐Ÿ—ฃ๏ธ upcoming conferences

Go 1.22.2 & 1.21.9 releasedBlog: HTTP/2 CONTINUATION Flood by Bartek NowotarskiBlog: HTTP/2 CONTINUATION Flood: Technical Details by Bartek Nowotarski๐Ÿ—ฃ๏ธ Conferences & ...

๐Ÿšฒ Bikeshedding about bikeshedding, and Go Community Roundup

Proposals(re)accepted: add slices.Repeat functionaccepted: report use of too-new standard library symbols with go vetFrom around the communityBlog: Context-induced per...

๐Ÿšซ Computer says "No" ๐Ÿง Plus one shell to rule them all with xiaq

๐Ÿ‡ฎ๐Ÿ‡น GoLab 2024 coming up Nov 11-13 in Florence ItallyCFP open through May 1Proposals๐Ÿšซ Declined: time.Parse: letter-based formats๐Ÿšซ Declined: support int(bool) conversion...

What makes a first-class Go port? Plus ๐Ÿ‘ธ OpenAPI tools fit for a princess, with quobix

๐Ÿ‡ฌ๐Ÿ‡ง Manchester Go Meetup, April 3Proposals๐Ÿ•› Declined: time: add "1136214245" as layout string for unix timestamp๐Ÿ’ช Active: promote windows/arm64 to first class portGo Bl...

๐Ÿ›ก๏ธ Focus on security & crypto w/ Filippo Valsorda

๐Ÿ›ก๏ธ Security releases. Upgrade now!Go 1.22.1 & 1.21.8google.golang.org/protobuf v1.33.0๐Ÿ‘ญ Happy International Women's Day!Upcoming meetups & events๐Ÿ‡ฌ๐Ÿ‡ง London Gophers, Mar...

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

๐Ÿ›ก๏ธ Security updates coming on TuesdayGo 1.22.1 & 1.21.8google.golang.org/protobuf and github.com/google/protobuf๐Ÿง€ Open proposal: use SwissTable to improve hash map per...

๐Ÿ” Iterating through the week's news

Meet the hostsMeet Shay: ๐Ÿ‡ฎ๐Ÿ‡ฑ Go Israel Meetup, March 12 @ OrcaMeet Jonathan: ๐Ÿ‡ณ๐Ÿ‡ฑ Go Amsterdam Meetup, Feb 27 @ Creative FabricaProposalsDeclined: ๐Ÿค archive/zip: support ...

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

Proposals:new: add slices.Repeat functionaccepted: deprecate runtime.GOROOTFrom the Go blog: Routing Enhancements for Go 1.22How I write HTTP services in Go after 13 y...

๐Ÿ†• Most of what you need to know about Go 1.22

New releasesโ™ฌ Go 1.21.7 and 1.20.14 released๐Ÿงน golangci-lint 1.56.1 released, including support for `--show-stats` and John's bugfixConferences and Meetups๐Ÿ‡ฎ๐Ÿ‡ฑ Go Israel ...

๐Ÿง‘โ€๐Ÿš€ For our 1st anniversary, we debate about (white)space in Muxers for a looooong time

Happy 1st anniversary to Cup o' Go! ๐ŸฅณProposalsgo build -json acceptedallow append(nil, arg) declined (playground link), because of existing alternativego vet: warn abo...

Cup o' Go - Trailer

Preview for the Cup o' Goย podcast - keep up to date with the Go (golang) community in 15 minutes per week, with Jonathan Hall and Shay Nehmad!

A bunch ๐Ÿ‡ of grape things are happening

This show is supported by you! Consider joining as a Patreon member to support the show.Go 1.22RC2 releasedTake the new Go developer surveyLearning Go, 2nd edition now...

๐Ÿค” I think this IS a big deal & a whole bunch ๐Ÿ‡ of community projects

You can now sponsor the show directly, via Patreon!Go 1.21.6 & 1.20.13 releasedConferencesGoFunc 2024, March 14-15 online, in RussianFOSDEM, Go Devroom Feb 3-4 in Brus...

๐ŸŽ‰ A new year, and a ๐ŸŽ‰ new pure-go SQLite library, with Ross Light

Go 1.22RC1 is outDraft release notesgolang.org/x/crypto/ssh vulnerability fixedCUE 0.7.0 releasedCUE web siteAnnouncing River: fast and reliable background jobs for Go...

๐Ÿ—“๏ธ Go 1.22RC1 next week; ๐Ÿ“ˆ show analytics year in review, and chat with Jon Bodner, ๐Ÿ“• author of Learning Go, 2nd Ed.

๐Ÿš golang.org/x/crypto/ssh fix pre-announcement, upgrade Monday, December 18The Go wiki has moved!๐Ÿ—“๏ธ Go 1.22RC1 coming Tuesday, December 19Proposals๐Ÿ‘Ž declined: cmd/comp...

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

Go 1.21.5 & 1.20.12 releasedGo Developer 2023H2 survey results are inProposalsaccepted: deadcode command is on the waynew: Add localization support to go docnew: Allow...

๐Ÿณ๐Ÿ’ DON'T PANIC! We have a bunch of good blogs for you, plus Sam Lown talks invoicing with Go

Announcements๐Ÿ” Go 1.21.5 & 1.20.12 pre-announcement๐ŸงŠ Go 1.22 frozen, this time for realCommunityโ˜•๏ธ Mattproud's great Reddit answer for Java developers๐Ÿ Another good bl...

๐Ÿ Shay has had it with these flippin' snakes on this flippin' show! + Canopy interview with Webb Morris

CFPs๐Ÿ‡ฉ๐Ÿ‡ช GopherCon Europe, Berlin.Conference dates June 17-20, 2024CFP open until Feb 18, 2024Paged OutCFP open until Nov 25, 2023Proposals๐Ÿ“– accepted: cmd/doc: support '...

๐Ÿฆƒ Giving thanks for the Go Rorschach test, and chat with Ultimate Go Tour translator, Lucio Moraes

Thank you to this week's sponsor, Backend Banter!Conferences & CFPs๐Ÿ‡ง๐Ÿ‡ช FOSDEM '24, Feb 3&4 @ BrusselsGo Devroom CFP through December 1๐Ÿ‡ฌ๐Ÿ‡ท GopherCon EU, Athens, Feb 6-8CF...

๐ŸŽ‚ Happy birthday, Go! ๐ŸŽ‚

Thank you to this week's sponsor, Backend Banter!๐ŸŽ‚ Happy birthday, Go!Go was announced 14 years agoWatch Russ Cox's intro videoGo 1.21.4 & 1.20.11 released with import...

โ„๏ธ Be unique, just like everyone else & interview with ๐Ÿ“ฆ testcontainers maintainer Manuel de la Peรฑa

Thank you to this week's sponsor, Backend Banter!๐Ÿ›ก๏ธ Security pre-release announcementGo 1.21.4 and 1.20.11 coming on Tuesday, November 7Conferences๐Ÿ‡ฎ๐Ÿ‡ช GopherCon Ireland...

๐Ÿ  Home on the Range over ints and funcs & ๐Ÿ›ก๏ธ Go security with Juho Nurminen

Thank you to this week's sponsor, Backend Banter!ProposalsAccepted: spec: add range over int, range over funcRange over int targeted for Go 1.22Range over func targete...

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

Thank you to this week's sponsor, Koyeb!gopls v0.14.0-pre4 releasedPrevious discussion about opt-in telemetry in episode 12GopherCon BrazilConference: May 9, 2024 in F...

๐Ÿ›ก๏ธ HTTP/2 security fix, ๐Ÿšซ no more untyped zero, and hacking ๐Ÿงฌ DNA in Go with Timothy Stiles

Thank you to this week's sponsor, Koyeb!Go 1.21.3 and 1.20.10 releasedProposalsRetracted: untyped builtin zeroAccepted: Move wiki to x/websiteRelated discussion (close...

Clothe your returns ๐Ÿ‘• and all about encoding/json/v2 with Joe Tsai

Thank you to this week's sponsor, Koyeb!Go 1.21.2 & 1.20.9 released. Upgrade yesterday!๐Ÿ’ป Hacktoberfest is happening nowHow to participateGo projects participatingPropo...

๐Ÿค– โ˜• Your job is safe from AI and interns, & interview with Ian Smith: a new way to write Go microservices

Thank you to this week's sponsor, Koyeb!Go 1.21.2 & 1.20.9 to release Oct 5Conferences๐Ÿ‡บ๐Ÿ‡ธ Go West Conference, Lehi, Utah, USA & Online, October 27๐ŸŒ Go-perf Meetup, CFP ...

Broadcast by