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
🎉 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:
-
Go co-designer Robert Griesemer has made a proposal to add a
StringLenfunction togo/constant. -
Should error message text be explicitly excluded from the Go 1 compatibility promise? The proposer cites a comment in
net/httpsaying an error message can't be changed as evidence of the current ambiguity. -
🔒 Neal Patel of the Go security team proposes adding 'profiles' to
crypto/tlsthat bound what the rest oftls.Config's vast array of settings can do.
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
📄 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
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.



















