Cup o' Go

Jonathan Hall & Shay Nehmad
undefined
Feb 9, 2024 • 31min

šŸ†• 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 March 2024 hosted by Orca SecurityGo 1.22 Feature RundownOfficial announcement, release notes, and download linkCool interactive release notes by Anton ZhiyanovThe Loopvar bug has been fixedRange over int is now supported with range over func iterators in experimental modeNew math/rand package, the first v2 to land in stdlibNew HTTP routing, with support for methods and wildcardsMuch to Shay's chagrin, Accepted: net/http: allow multiple spaces between method and path in mux patternsNew Slices package, including a great blog post about the Concat func from Carlana JohnsonBetter look for "trace" tool's web UIAd breakPatreon ā˜… Support this podcast on Patreon ā˜…
undefined
Feb 2, 2024 • 27min

šŸ§‘ā€šŸš€ 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 about recover in non-deferred function declined, because of lack of dataallow multiple spaces between method and path in mux: new proposalReleasesgofumpt 0.6.0go-elasticsearch v8.12.0 with OT supportCommunityByteByteGo's "How Disney Hotstar Captures One Billion Emojis!" (Medium article alternative)Ad breakPatreonGitting Things Done by Omer RosenbaumThis show is supported by you! Consider joining as a Patreon member to support the show. ā˜… Support this podcast on Patreon ā˜…
undefined
Feb 2, 2024 • 1min

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! ā˜… Support this podcast on Patreon ā˜…
undefined
Jan 26, 2024 • 21min

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 available for e-purchase, print coming soonListen to our interview with the author in Episode 44GopherCon talk by Russ Cox: Go ChangesHighlighting toolsgoimportcycletypexReddit threadšŸ‡ grapeReddit thread ā˜… Support this podcast on Patreon ā˜…
undefined
Jan 19, 2024 • 30min

šŸ“ ⓦide rąnge Īæf tĆøpics wĆ­th Yarɗen Laifėnfeld as gµest hoŹ‚t

This show is supported by you! Consider joining as a Patreon member to support the show.Thanks Yarden for coming on the show!ProposalsDeclined: ASCII output in Go tools, PowerShell investigation underwayLikely Accept: `-json` flag for go buildThe new Range syntaxGo Wiki: Rangefunc ExperimentRange over int, over func proposalGo 1.22 range functions with database/sqlBlog postsDebugging Go compiler performance in a large codebaseJaskaGO’s coordinated strike on macOS and WindowsError handling in Go web apps shouldn't be so awkward ā˜… Support this podcast on Patreon ā˜…
undefined
Jan 12, 2024 • 24min

šŸ¤” 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 Brussels, BelgiumGopherCon EU, Athens, Feb 6-8 in Athens, GreeceVideo/transcript of talk by Rob Pike: What We Got Right, What We Got WrongAround the communityGitHub's move to generated SDKsGo 1.22: Interactive release notes by Anton ZhiyanovMeet OpenBao, an Open Source Fork of HashiCorp VaultOpenTofu is going GAApache AnswerPocketbase ā˜… Support this podcast on Patreon ā˜…
undefined
Jan 5, 2024 • 1h 1min

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

Ross Light, developer of the pure-go SQLite library, discusses the benefits and usage of the library for development and testing. They also explore the extensive test suite and compatibility with tools like Lightstream. The podcast covers topics such as Go 1.22RC1 release, Q 0.7.0 release, distributed crypto mining, and database migration in Go.
undefined
14 snips
Dec 15, 2023 • 49min

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

Jon Bodner, author of "Learning Go, 2nd Ed.", shares insights from his extensive experience in Go programming. He discusses the recent updates and complexities within the language, including managing dead code and the balance of concurrency. Bodner reflects on his journey as an author and the emotional challenges of writing technical content. The conversation also touches on community engagement within the Go ecosystem and the exciting developments in programming literature, providing a unique perspective on the evolution of Go.
undefined
Dec 8, 2023 • 40min

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 compile-time override of constantsBlog: Optimizing Go string operations with practical examples by Alex BledeaThis week's sponsor: Jonathan Hall's Fractional Gopher serviceInterview with Mickey ShnaidermanPrevious episode with Benthos interviewPrevious episode with debugging blog postReco ā˜… Support this podcast on Patreon ā˜…
undefined
Dec 1, 2023 • 51min

šŸ³šŸ’ 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 blog post from Preslav about Python vs GoRich Hickey's talk about a similar subject🦪 Ralf Steube developed a really cool tool for shell completions🤫 Small Atom from Brandur about mixing a private function so external packages won't implement itInterview with Sam Lown, talking about the Go Business Language, dunking on XML, and marveling at the complexity of human society🦃 GOBL: https://gobl.org/ā­ļø Star the repo: https://github.com/invopop🧾 Invopop: https://www.invopop.com/🐦 Sam's Twitter: https://twitter.com/samlown ā˜… Support this podcast on Patreon ā˜…

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app