#579 — November 19, 2025
Read the Web Version
Go Weekly
🎂 Go Turns Sixteen Years Old — Go was open sourced sixteen years ago, and there’s much to be excited about in both the recent past and the near future. Austin gives a min...
If you’re using GitHub Actions in your projects, you should be pinning your
actions to specific commit SHAs instead of using tags or branches.
When testing Go code that spawns subprocesses, you usually have three options.
Run the real command. It invokes the actual binary that creates the subprocess and
asserts against the output. However, that makes tests slow and tied to the environment. You
have to make sure the same...
John Arundel on his first steps as an author: “If just one person is helped
and inspired by this book... then I’m not giving refunds to the others.”
Happy Birthday, Go!
We live in a world of walls, unfortunately, and some people would like to
build even more of them. Whatever you think about that, the walls between
software developers and IT operations staff don’t do anybody any favours.
Working scientists keep a lab notebook in which they write down everything
they did, and what the results were. Sysadmin work is also about careful,
scientific, detailed experimentation, especially when troubleshooting.
#578 — November 12, 2025
Read the Web Version
Go Weekly
Trends in the Go Ecosystem in 2025 — Analysis of the results from JetBrains’ recent Go Ecosystem Survey digging into which libraries Gophers use most often (much love for Gin...
Make it work, then make it right: the “red, green, refactor” technique
helps us craft Go code that’s correct and beautiful. It’s easy! Shall we
play a game?
Pixie is a powerful troubleshooting and telemetry tool for clusters. Let’s
see how it can help solve the Case of the Sluggish Service.