#587 — January 30, 2026 |
|
Go Weekly |
|
|
A 'Pure Go' Linux Environment, Inspired by Fabrice Bellard — With a single ' JT Olio |
New Course: Backend System Design — Join Jem Young for this detailed video course and develop the system-thinking skills to solve complex backend design challenges related to scaling, data storage, reliability, performance, and more. Frontend Masters sponsor |
|
🗣️ GopherCon 2026 Call for Speakers Now Open — The Call for Speakers for GopherCon, taking place this August 3-6 in Seattle, is now open and runs through March 4. A limited number of 'Early Gopher' tickets are also available for the event (28 remain at the time of publication) – see the footer of the homepage for those. GopherCon |
|
IN BRIEF:
|
|
Your Go Tests Probably Don't Need a Mocking Library — Redowan explores the argument that many Go testing scenarios can be handled effectively without resorting to full-fledged mocking libraries. He outlines several alternative strategies for isolating code under test, thereby promoting simpler and more idiomatic Go. Redowan Delowar |
|
Detecting Goroutine Leaks with Anton Zhiyanov |
|
📄 Goodbye Java, Hello Go! – An enterprise development company explains why Go is their future. Jayasoma and Weerawarana (WSO2) 📄 Forcing a Generic Type to Be a Pointer Type (And Some Challenges) Chris Siebenmann 📄 How We Built Go-Native Durable Execution Henri Maxime Demoulin (DBOS) 📄 Writing a Go SQL |
🛠 Code & Tools |
|
|
♟️ Chess 3: A Chess Engine Written in Go — A heavily-optimized UCI-compatible chess engine, focusing on hand-crafted evaluation. The author’s goal is to create “the strongest golang chess engine in the world”! CLI only but will work with various chess GUIs, and apparently even plays on Lichess sometimes.. Paul Sonkoly |
|
The #1 Time-Series Database Built on Postgres — TimescaleDB extends Postgres with hypertables, 95% compression, and continuous aggregates. Start building for free. Tiger Data sponsor |
|
🤖 Crush v0.36: Charm's Elegant Go Agentic Development Tool — Charm continues at full steam ahead with more Crush releases adding Vercel AI Gateway support and a ' Charm |
|
RegreSQL 1.5: Regression Testing for SQL Queries — The idea is simple: take your queries, run them, capture expected results, then on future runs compare when their cost, I/O or other characteristics change. “When a query’s result changes unexpectedly, you’ll know immediately.” GitHub repo. boringSQL |
|
Mermaid ASCII: Render Mermaid Graphs in Your Terminal — If you want to render Mermaid diagrams like flowcharts and sequence diagrams without having to lean on the JavaScript ecosystem. Alexander Grooff |
|
Ristretto: A High Performance Memory-Bound Go Cache — Used as part of Dgraph (native GraphQL graph database) but you can use it at a lower level. Think caching database query results, rate limiting, etc. Dgraph |
|
🤖 Bifrost: Go-Powered LLM Gateway Server — An open-source LLM gateway optimized for low latency and high throughput, unifying 15+ AI providers behind an OpenAI-compatible API. Think OpenRouter, but on your own infra. Maxim AI |
|
📢 Elsewhere in the ecosystem |
|
Some other interesting stories in the broader landscape:
|


