#​599 — May 1, 2026

Read the Web Version

Together with  Tiger Data logo

Go Weekly

Zero-Config Go Heap Profiling — Go’s runtime samples heap allocations automatically, but the linker disables this in apps that don’t import runtime/pprof or net/http/pprof. This tour of runtime.mbuckets and /proc/<pid>/mem is a good read if you’ve wondered where pprof data actually lives, or how to grab a heap profile from a process you can’t redeploy.

Nikolay Sivko

You Chose Go for Simplicity. Then Added a Pipeline — A second database means sync lag, drift, and infrastructure that only grows. TimescaleDB extends Postgres with hypertables, 95% compression, and continuous aggregates. Run analytics on live data, no second system. Start building for free.

Tiger Data (creators of TimescaleDB) sponsor

🎉 GopherCon 2026: August 3-6 in Seattle, WA — Tickets for this year’s GopherCon are now available, including for a variety of workshops from folks like Bill Kennedy and Johnny Boursiquot. The conference agenda is filling out nicely, too, but the final reveal of all the main talks isn’t till next week.

GopherCon

NEW GO PROPOSALS:

Gojit: A Revived JIT Compiler in Go — Go’s AOT compilation makes JIT unnecessary in most cases, but what if you’re writing an emulator or interpreter that would benefit? This post revives a 2014 experiment for modern Go and solves the problem of letting JIT-generated code call back into Go functions without crashing the GC. Aaron explains more ▶️ in this five-minute video.

Aaron Balke

Swissing a Table — A look at building a Swiss table (the idea behind Go’s new map implementation), one concept at a time, with benchmarks to see what effect each new technique has. The bit-twiddling section near the end is a highlight.

Phil Pearl

Orchestrate LangChain Agents for Production with Orkes — Learn how to run, scale, and monitor AI agents reliably in production with Orkes Conductor.

Orkes sponsor

FastCGI: 30 Years Old and Still the Better Protocol for Reverse Proxies? — FastCGI is 30, and still offers some advantages over HTTP. And Go’s standard library supports it too, making the change a single line if you want to give it a try.

Andrew Ayer

📄 Choosing a Go Logging Library in 2026 – Rounds up Slog, Zerolog, Zap, and others. Dash0

📄 Building a Userspace TCP-Over-UDP Stack in Pure Go – Built for a P2P AI agent network stack called Pilot Protocol. Philip Stayetski

📄 It's A Lock: sync.Mutex in Go – A clear, beginner-friendly walk through sync.Mutex. John Arundel

📄 Peeking Into Go Struct Tags Redowan Delowar

🛠 Code & Tools

Plow 1.4: A High-Performance HTTP Benchmarking Tool — Uses fasthttp under the hood and offers both a TUI and Web-based UI for measuring results. Also available via Homebrew or as a Docker container.

ddc et al.

Rapid 1.3: Property-Based Testing Library — Checks that properties you define hold for a large number of automatically generated test cases. If a failure is found, the failing case is automatically minimized before presentation. This example on the Go Playground shows off the core idea.

Gregory Petrosyan

Limen: A Composable Authentication Library — A plugin-first authentication library that ships with the essentials (session management, cookie handling, rate limiting, security primitives) but then lets you compose the rest of the stack where you need username/password, OAuth 2.0, 2FA, etc. GitHub repo.

Brian Iyoha

  • MongoDB Go Driver 2.6 – The official MongoDB driver adds support for Intelligent Workload Management (IWM) and ingress connection rate limiting.

  • Go-MySQL-Driver 1.10 – MySQL driver for database/sql. The first notable release in a year and now modernized for Go 1.22+.

  • bleve 2.6 – Long-standing text/numeric/geo-spatial/vector indexing library.

  • Chroma 2.24 – Pure Go syntax highlighter. Adds/updates several lexers.

  • rqlite 10.0 – Go-powered, SQLite-backed fault-tolerant database.

  • fsnotify v1.10.0 – Cross-platform filesystem notifications library.

  • ✉️ gog 0.14 – CLI interface for Gmail, Calendar, Drive, etc.

  • Fiber 3.2 – Express-inspired web framework.

📰 Classifieds

🐰 Cut code review time & bugs in half. Get instant code review feedback. Trusted across 3M+ repos & 100K+ open-source projects. Try it for free.


⚙️ Go finally has an AI agent framework that isn't a Python port. Agents as http.Handlers, orchestrate LLMs & Claude Code. Open source. agentfield.ai.