#620 — October 9, 2026 |
ℹ️ We're back, but we're taking another break next week, so we'll see you again on Friday, October 23! :-) |
|
Go Weekly |
|
|
The Data Race That Wasn't a Bug (and the One That Was) — Jesús Espino |
Nail Your Complex Go Backend — Adding a feature shouldn't break three other things. Learn advanced backend patterns by building a food delivery platform, by hand or with your coding agent. Enrollment opens in two weeks. Join the waitlist so you don’t miss it! Three Dots Labs sponsor |
|
Hooking into the Go Toolchain — A deep tour of Kemal Akkoyun |
|
IN BRIEF:
|
|
Hacking the Go Compiler to Efficiently Map IPv4 to IPv6 — A small IPv4-to-IPv6 conversion led Vincent through noder hacks, SSA rewrite rules, and compiler pass ordering to close a ~8x performance gap. Vincent Bernat |
|
Arch-Specific SIMD in Go — A follow-up to the Go team’s look at platform-independent SIMD in Go covering the experimental Junyang Shao and David Chase (Go Team) |
|
Don't Couple Your Go Code to GitHub — Is putting Iain Cambridge |
|
Ship Go Features, Not Data Pipelines — TimescaleDB extends Postgres so your Go service gets fast analytics without a second system. Get $1000 credit. Tiger Data (creators of TimescaleDB) sponsor |
|
📄 Poisoning a Go Build Cache – A hands-on look at how $GOCACHE works and why sharing it in CI can be risky. Lukas Schwab 📄 Go 1.27 Detects Goroutine Leaks: I Tested It on Mine – With three caught, but one notable miss. Jules Robineau 📄 Logs in Parallel Go Tests and Where to Find Them – Hint: Go 1.25’s |
🛠 Code & Tools |
|
Francis: Durable Actors, Jobs and Workflows for Go — Durable actors, cron jobs, background jobs with retries, rate limiting and saga-style workflows, embedded in your app and backed by SQLite or Postgres, with an optional standalone runtime for larger clusters. Alessandro Segala |
|
connect-go v2 Arrives with Simpler, gRPC-Go-Style Handlers — Buf's Go RPC library drops its generic request and response wrappers, splits HTTP out from the core, and no longer sends plain Go error messages to clients. There's a migration tool, and v1/v2 can coexist in one module. Buf |
|
fx 40: Interactive Terminal JSON Viewer and Processor — We've linked Anton Medvedev |
|
|
📢 Elsewhere in the ecosystem |
|
|


