> Swissmaps is enabled by default 🎉Michael Pratt: There will be followup optimizations. Make use of compiler intrinsics.
#golang 1.24 gonna be awesome
From https://github.com/golang/go/issues/43930#issuecomment-2458068992
#golang 1.24 gonna be awesome
From https://github.com/golang/go/issues/43930#issuecomment-2458068992
GitHub
Go compiler and runtime meeting notes · Issue #43930 · golang/go
Google's Go compiler and runtime team meets periodically (roughly weekly) to discuss ongoing development of the compiler and runtime. While not open to the public, there's been desire by th...
Go Production Performance Gotcha - GOMAXPROCS
https://metoro.io/blog/go-production-performance-gotcha-gomaxprocs #golang
https://metoro.io/blog/go-production-performance-gotcha-gomaxprocs #golang
metoro.io
Optimizing Go Performance with GOMAXPROCS
Learn how to solve unexpected performance issues in Go applications by correctly configuring the GOMAXPROCS parameter for optimal CPU usage in containers
🥳 Go 1.23.4 and 1.22.10 are released!
🗣 Announcement: https://groups.google.com/g/golang-announce/c/3DyiMkYx4Fo
⬇️ Download: https://go.dev/dl/#go1.23.4
#golang
🗣 Announcement: https://groups.google.com/g/golang-announce/c/3DyiMkYx4Fo
⬇️ Download: https://go.dev/dl/#go1.23.4
#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: https://groups.google.com/g/golang-announce/c/sSaUhLA-2SI
📦 Download: https://go.dev/dl/#go1.23.5
#golang
🔒 Security: Includes security fixes for CVE-2024-45336 and CVE-2024-45341 in crypto/x509 and net/http
📡 Announcement: https://groups.google.com/g/golang-announce/c/sSaUhLA-2SI
📦 Download: https://go.dev/dl/#go1.23.5
#golang
go.dev
All releases - The Go Programming Language
🧨 Go 1.24.0 is released!
📝 Release notes: https://go.dev/doc/go1.24
⬇️ Download: https://go.dev/dl/#go1.24.0
#golang
📝 Release notes: https://go.dev/doc/go1.24
⬇️ Download: https://go.dev/dl/#go1.24.0
#golang
go.dev
Go 1.24 Release Notes - The Go Programming Language
cmd/compile: poor spill decisions making code 14% slower
https://github.com/golang/go/issues/71868
#golang
https://github.com/golang/go/issues/71868
#golang
GitHub
cmd/compile: poor spill decisions making code 14% slower · Issue #71868 · golang/go
At commit 266b0cf from earlier today (but also with some older toolchains, not claiming the behavior is new), suppose you: GOOS=linux GOARCH=amd64 go test -c math/big go tool objdump -s big.nat.sca...
🎉 Go 1.24.1 and 1.23.7 are released!
🔐 Security: Includes a security fix for net/http (CVE-2025-22870)
🗣 Announcement: https://groups.google.com/g/golang-announce/c/4t3lzH3I0eI/m/b42ImqrBAQAJ
🗃 Download: https://go.dev/dl/#go1.24.1
#golang
🔐 Security: Includes a security fix for net/http (CVE-2025-22870)
🗣 Announcement: https://groups.google.com/g/golang-announce/c/4t3lzH3I0eI/m/b42ImqrBAQAJ
🗃 Download: https://go.dev/dl/#go1.24.1
#golang
go.dev
All releases - The Go Programming Language
From unique to cleanups and weak: new low-level tools for efficiency
https://go.dev/blog/cleanups-and-weak #golang
https://go.dev/blog/cleanups-and-weak #golang
go.dev
From unique to cleanups and weak: new low-level tools for efficiency - The Go Programming Language
Weak pointers and better finalization in Go 1.24.
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?
https://x.com/PreslavMihaylov/status/1900228243434668245
link to the issue https://github.com/golang/go/issues/72815#issuecomment-2719445786
Why Go you ask?
https://x.com/PreslavMihaylov/status/1900228243434668245
link to the issue https://github.com/golang/go/issues/72815#issuecomment-2719445786
X (formerly Twitter)
Pres Mihaylov (@PreslavMihaylov) on X
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?
Why Go you ask?
Faster interpreters in Go: Catching up with C++ https://planetscale.com/blog/faster-interpreters-in-go-catching-up-with-cpp
Planetscale
Faster interpreters in Go: Catching up with C++ — PlanetScale
A novel technique for implementing dynamic language interpreters in Go, applied to the Vitess SQL evaluation engine
> is the new Go 1.24 benchmark loop syntax making my code 7x slower, and why?
https://blskyl.ink/deleplace/3lkvc7du5wc2t
https://blskyl.ink/deleplace/3lkvc7du5wc2t
🎊 Go 1.24.2 and 1.23.8 are released!
🔐 Security: Includes a security fix for net/http (CVE-2025-22871).
📣 Announcement: https://groups.google.com/g/golang-announce/c/Y2uBTVKjBQk/m/cs_6qIK5BAAJ
📦 Download: https://go.dev/dl/#go1.24.2
#golang
🔐 Security: Includes a security fix for net/http (CVE-2025-22871).
📣 Announcement: https://groups.google.com/g/golang-announce/c/Y2uBTVKjBQk/m/cs_6qIK5BAAJ
📦 Download: https://go.dev/dl/#go1.24.2
#golang
go.dev
All releases - The Go Programming Language
proposal: runtime: CPU limit-aware GOMAXPROCS default #golang
https://github.com/golang/go/issues/73193 by @prattmic.com
https://github.com/golang/go/issues/73193 by @prattmic.com
GitHub
proposal: runtime: CPU limit-aware GOMAXPROCS default · Issue #73193 · golang/go
Overview Change the Go runtime on Linux to use CPU cgroup quota limits to set the default value of GOMAXPROCS. This is a concrete proposal for the ideas discussed in #33803. I've included a lot...