Happy birthday to Go
#484 — November 14, 2023Unsub | Web VersionGo WeeklyFourteen Years of Go— Russ recaps a productive year for Go that included the introduction of profile-guided optimization (PGO), enhanced coverage...
View ArticleThere's no nil to panic
#485 — November 21, 2023Unsub | Web VersionGo WeeklyRiver: A Fast, Robust Job Queue for Go + Postgres— A new beta, open-source job queue “for building fast, airtight applications” that’s written in...
View Article🥶 Like me, Go 1.22 is now frozen
#486 — November 28, 2023Unsub | Web VersionGo WeeklyGoFakeIt 6.25.0: A Random Fake Data Generator— Has over 260 functions for generating things like names, emails, locations, colors, user agents,...
View ArticleUsing Go to build a WASM-powered 'static' site
#487 — December 5, 2023Unsub | Web VersionGo Weeklyerrtrace: An Alternative to Stack Traces for Your Errors— Inspired by Zig, errtrace is an experimental package to trace an error’s return path...
View ArticlePython and PHP are Go's newest friends
#488 — December 12, 2023Unsub | Web Version🎄 We're prepping our annual roundup issue for next week, just before we take our Christmas break, so keep an eye out for it next Tuesday :-)__Your editor,...
View ArticleThe best of the Go newsletter in 2023
#489 — December 19, 2023Unsub | Web VersionGo WeeklyThe Best of the Go Newsletter in 2023Welcome to the final issue of 2023! We'll be back on Tuesday, January 9, but before that, we want to take a...
View ArticleInteractive examples of Go 1.22 features
#490 — January 9, 2024Unsub | Web VersionGo WeeklyRob Pike: 'What We Got Right, What We Got Wrong'— A written version (the script, really) of Rob’s GopherConAU talk given in November (▶️ 47-minute...
View ArticleA closer look at Go 1.22
#491 — January 16, 2024Unsub | Web VersionGo WeeklyInitial Thoughts on Go 1.22— 1.22 is due next month, but the release candidate gives us a look at plenty of changes and improvements coming down...
View ArticleRuss Cox on Go changes
#492 — January 23, 2024Unsub | Web VersionGo WeeklyRust vs Go in 2024?— A perennially popular post from yesteryear has been tweaked for 2024 (though the pros and cons remain quite similar) with a...
View ArticleGo 1.22 Release Candidate 2
#493 — January 30, 2024Unsub | Web VersionGo WeeklyThe Latest Go Developer Survey is Now Open— 2024’s first official Go Developer Survey is out (you can take it here) and the Go team is ready for...
View Article'I don't scoff at 2% improvements'
#494 — February 6, 2024Unsub | Web VersionGo WeeklyTesting Out Profile-Guided Optimization on Dolt's SQL Benchmarks— Profile-guided optimization was introduced in Go 1.20. The Dolters(?) created a...
View ArticleThe one with Go 1.22 everywhere
#495 — February 13, 2024Unsub | Web VersionGo WeeklyGo 1.22 Released— Keeping in tradition with most even numbered Go releases landing in February, Go 1.22 is here! In theory, the upgrade is as...
View ArticleGo is popular.. again!
#496 — February 20, 2024Unsub | Web VersionGo WeeklyThe HTTP Routing Enhancements in Go 1.22— The Go team’s official take on the new HTTP routing enhancements in Go 1.22: “Go 1.22 brings two...
View ArticleBecoming the engineering manager of the Go team
#497 — February 27, 2024Unsub | Web VersionGo WeeklyRobust Generic Functions on Slices— The core library offers some great generic functions for slices, and understanding how each functions...
View ArticleHow things work at Charm
#498 — March 5, 2024Unsub | Web VersionGo Weekly📊 How I Keep Myself Alive Using Go— A look into a fascinating use of open source, medical devices, and Go to help a type 1 diabetic monitor their...
View ArticleAre single letter variables that bad?
#499 — March 12, 2024Unsub | Web VersionGo WeeklyHigh-Speed Packet Transmission in Go: From net.Dial to AF_XDP— How can you send as many packets per second as possible from a Linux machine using Go?...
View ArticleFlight recording for Go apps
#500 — March 19, 2024Unsub | Web VersionGo WeeklyMore Powerful Go Execution Traces— Over the last two releases, the Go team has worked to fix and enhance execution tracing, resulting in a 10x drop...
View ArticleNo-one likes a leaky goroutine
#501 — March 26, 2024Unsub | Web VersionGo WeeklyLearning Go in 2024; From Beginner to Senior— Go learning resources are plentiful and cover the gamut of media from text, to video, to podcasts, and...
View ArticleGo 1 turns twelve
#502 — April 2, 2024Unsub | Web Version🐣 A quick note to say Go Weekly is taking next Tuesday off, as part of some Easter break-taking. We'll be back on Tuesday, April 16 :-)__Your editor, Peter...
View ArticleThe latest Go developer survey results are in
#503 — April 16, 2024Unsub | Web VersionIf you wondered why you didn't get an issue last week, we took a (late) week off for Easter, but now we're back :-)__Your editor, Peter CooperGo WeeklyGo...
View Article