#607 — June 26, 2026 |
|
Go Weekly |
|
|
Awesome Go: ~3000 Categorized Go Resources — Most curated ‘awesome’ collections go stale, but I’ve been impressed that Go’s gets almost-daily updates! It’s a perennially useful resource and worth revisiting in a week short on big Go news (are we all enjoying the World Cup?). You can contribute projects of your own too, if they meet the quality standards. Awesome Go Team |
Free Claude Code Course from Anthropic + Master.Dev — Coding is changing fast, and the engineers who thrive will be the ones who direct AI instead of guessing at it. Lydia Hallie from Anthropic teaches exactly that in our Claude Code course, now free for everyone. Master.dev sponsor |
|
📊 Shard Your Locks: Benchmarking 6 Go Cache Designs — A Google Cloud engineer benchmarked several approaches ( Misha Strebkov |
|
IN BRIEF:
|
|
On Excessive Konrad Reiche |
|
How Channel Iteration Leaks Goroutines — Ranging over a channel that never closes leaks the goroutine forever. Redowan dissects a real cron scheduler bug and the fix. Redowan Delowar |
|
▶ Architecting Durable Runtimes for AI Agents — How to build a 5-layer production stack for durable agents. Orkes sponsor |
|
📄 Don't Run SQL Migrations in Tests: How I Sped Up the Test Suite By 2x – The trick: caching a ‘golden’ migrated database and cloning it per test. Philippe Gaultier 📄 I Taught a Bucket to Speak Git – Wiring together the pure-Go go-git implementation with Tigris’s object storage to build a stateless Git server. Xe Iaso (Tigris) 📄 Socket Activation for a Go HTTP Service on Linux with systemd Chris Korneck |
🛠 Code & Tools |
|
|
📈 asciigraph 0.10: ASCII Line Graph Rendering Library — A long standing library for rendering line graphs in ASCII text, including in color, all with no dependencies. v0.10 adds spectrum/heatmap gradient coloring, threshold coloring, and a flicker-free realtime mode. Rohit Gupta |
🌲 gtree covers similar ground if you want to render ASCII trees instead. |
|
Delve 1.27: The Popular Go Debugging Tool — A minor bump for the popular debugger, though we haven’t mentioned it in over a year. Over that time, it’s seen some modernization and focused on supporting Go 1.27 better (e.g. generic methods and Derek Parker |
|
|


