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