🇺🇦 Go performance channel
#golang performance, runtime, concurrency. Talks, blogposts and open source projects for #gophers (mail: hello@go-perf.dev). Not affiliated with Go team.
go-perf.dev
- Assert your #golang code is inlined and bounds-check eliminated github.com/jordanlewis/...
- Golang sync.Pool is not a silver bullet wundergraph.com/blog/golang-... #golang
- proposal: runtime: CPU limit-aware GOMAXPROCS default #golang github.com/golang/go/is... by @prattmic.com
- More predictable benchmarking with testing.B.Loop #golang go.dev/blog/testing...
- 🎊 Go 1.24.2 and 1.23.8 are released! 🔐 Security: Includes a security fix for net/http (CVE-2025-22871). 📣 Announcement: groups.google.com/g/golang-ann... 📦 Download: go.dev/dl/#go1.24.2 #golang
- Reposted by 🇺🇦 Go performance channel[Not loaded yet]
- Diagnostics wiki go.dev/doc/diagnost... #golang
- Faster interpreters in Go: Catching up with C++ planetscale.com/blog/faster-... #golang
- Reposted by 🇺🇦 Go performance channel[Not loaded yet]
- Someone on the Go team decided to take a "quick stab" at fixing a small bug in Go's escape analysis, resulting in a 5x increase in typescript performance. Why Go you ask? #golang x.com/PreslavMihay... link to the issue github.com/golang/go/is...
- From unique to cleanups and weak: new low-level tools for efficiency go.dev/blog/cleanup... #golang
- 🎉 Go 1.24.1 and 1.23.7 are released! 🔐 Security: Includes a security fix for net/http (CVE-2025-22870) 🗣 Announcement: groups.google.com/g/golang-ann... 🗃 Download: go.dev/dl/#go1.24.1 #golang
- "Faster Go maps with Swiss Tables" by Michael Pratt — go.dev/blog/swissta... #golang
- cmd/compile: poor spill decisions making code 14% slower github.com/golang/go/is... #golang
- 🧨 Go 1.24.0 is released! 📝 Release notes: go.dev/doc/go1.24 ⬇️ Download: go.dev/dl/#go1.24.0 #golang
- Proposal: Go general dynamic TLS (Thread Local Storage) github.com/golang/propo... #golang
- 🎉 Go 1.23.5 and 1.22.11 are released! 🔒 Security: Includes security fixes for CVE-2024-45336 and CVE-2024-45341 in crypto/x509 and net/http 📡 Announcement: groups.google.com/g/golang-ann... 📦 Download: go.dev/dl/#go1.23.5 #golang
- 🥳 Go 1.23.4 and 1.22.10 are released! 🗣 Announcement: groups.google.com/g/golang-ann... ⬇️ Download: go.dev/dl/#go1.23.4 #golang
- Go Production Performance Gotcha - GOMAXPROCS metoro.io/blog/go-prod... #golang
- Reposted by 🇺🇦 Go performance channel[Not loaded yet]
- sync/atomic: operations cause unnecessary escapes #16241 got fixed github.com/golang/go/is... #golang
- Go Turns 15 go.dev/blog/15years #golang
- Memory regions #golang github.com/golang/go/di...
- > Swissmaps is enabled by default 🎉Michael Pratt: There will be followup optimizations. Make use of compiler intrinsics. #golang 1.24 gonna be awesome From github.com/golang/go/is...
- 🎉 Go 1.23.2 and 1.22.8 are released! 🗣 Announcement: groups.google.com/g/golang-ann... ⬇️ Download: go.dev/dl/#go1.23.2 #golang
- Register allocation in the #golang compiler developers.redhat.com/articles/202...
- Share your feedback about developing with Go go.dev/blog/survey2... #golang
- Interning in #golang medium.com/google-cloud...
- New unique package go.dev/blog/unique #golang
- Go 1.23 is released — go.dev/blog/go1.23 #golang
- Reduce allocations and comparison performance with the new unique package in Go 1.23 josephwoodward.co.uk/2024/08/perf... #golang
- Simple event broker tries Tiger Style #golang CC @TigerBeetleDB blog.vbang.dk/2024/07/10/s...
- Reposted by 🇺🇦 Go performance channel[Not loaded yet]