#577 — November 5, 2025 |
|
Go Weekly |
|
|
"I'm Independently Verifying Go's Reproducible Builds" — Since Go 1.21, every release of the Go toolchain can be rebuilt from source and result in an identical byte-for-byte output, regardless of environment. It’s a big security win that enables automatic build verification using checksums, but having an independent third party verify things too makes the system even more robust. Andrew Ayer |
Agentic Postgres: AI-Ready Postgres for Go developers — Tiger Data’s Agentic Postgres turns vanilla Postgres into an AI-native database. Fork DBs, give agents memory, and query via REST or CLI. Perfect for Go backends building with Claude, Cursor, or custom agents. Try it free—no card needed. Tiger Data sponsor |
|
Dependency Management in Database Design — A case study in modular architecture and dependency management in Go projects, something many projects struggle with once they grow beyond a few packages. Here’s how the Dolt database system (made up of 762k lines of Go code) handles it. Nick Tobey (DoltHub) |
|
🤖 Claude Code Can Debug Low-Level Cryptography — You might know Filippo for his tireless work on cryptography in Go and he’s now created an implementation of ML-DSA, a post-quantum signature algorithm. He got stuck on a bug and was very impressed when Claude Code managed to discover "a fairly complex low-level bug." Filippo Valsorda |
|
Revisiting Interface Segregation in Go — Also known as the “I” in the “SOLID” principles. Redowan Delowar |
|
📄 How We Saved 70% CPU and 60% Memory in Refinery’s Go Code – Sometimes it’s about what you shouldn’t be doing.. Ian Wilkes 📄 Rendering an Animated Plasma Effect with Ebiten Slicker 📄 |
🛠 Code & Tools |
|
|
Chans: Building Blocks for Idiomatic Go Pipelines — Anton shows off his Anton Zhiyanov |
|
Make Remote Pair Programming Fun Again — 92% of surveyed Tuple users say that using Tuple makes them happier at work. Find out why. Tuple sponsor |
|
Livecore: A Low-Pause Core File Dumper for Linux Processes — Former Go language team member Brad Fitzpatrick decided to try “vibe coding” for the first time ever and produced this tool for producing core files from running processes on Linux using goref. Brad Fitzpatrick |
|
go-sqlite3: Go Bindings to SQLite Using Wazero — One of a growing number of ways to use SQLite from Go. This one is cgo-free and provides a Nuno Cruces |
|
docxgo: A Library for Manipulating Microsoft Word Documents — Check out the code samples for an idea of the basics. An evolution of the Docx library. Misael Monterroca et al. |
|
🖼️ progjpeg: David Le Corfec |
|
Concord: A Resilient Chord Implementation in Go — Chord is a peer-to-peer distributed hash table mechanism. Olle Lögdahl |
|
|
📢 Elsewhere in the ecosystem |
|
Some other interesting stories in the broader landscape:
|


