Public list by ~golangweekly

Issue 599 - Three new Go proposals

Zero-config Go heap profiling | Coroot Blog

https://coroot.com/blog/zero-config-go-heap-profiling/

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.

4 months ago

GopherCon 2026

https://www.gophercon.com/

🎉 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.

4 months ago

aabalke/gojit: Revived Jit Compiler in Go

https://aaronbalke.com/posts/gojit/

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.

#go #jit

4 months ago

Swissing a table · Phil Pearl's Blog

https://philpearl.github.io/post/swissing_a_table/

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.

4 months ago

FastCGI: 30 Years Old and Still the Better Protocol for Reverse Proxies

https://www.agwa.name/blog/post/fastcgi_is_the_better_protocol_for_reverse_proxies

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.

4 months ago

GitHub - flyingmutant/rapid: Rapid is a modern Go property-based testing library

https://github.com/flyingmutant/rapid

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.

4 months ago

https://limenauth.dev/blog/introducing-limen

https://limenauth.dev/blog/introducing-limen

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.

4 months ago