> 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...
β€19
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
β€3
π₯³ 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
β€9
π 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
β€2
𧨠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
β€6
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...
β€8
π 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
β€3
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.
β€5
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?
β€2
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
β€14
Diagnostics wiki https://go.dev/doc/diagnostics #golang
go.dev
Diagnostics - The Go Programming Language
β€13
> 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
β€22
π 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
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...
β€20