🎉 Go 1.22.5 and 1.21.12 are released!
🔐 Security: Includes security fix for net/http
🗣 Announcement: https://groups.google.com/g/golang-announce/c/gyb7aM1C9H4
⬇️ Download: https://go.dev/dl/#go1.22.5
#golang
🔐 Security: Includes security fix for net/http
🗣 Announcement: https://groups.google.com/g/golang-announce/c/gyb7aM1C9H4
⬇️ Download: https://go.dev/dl/#go1.22.5
#golang
go.dev
All releases - The Go Programming Language
❤6
Simple event broker tries Tiger Style #golang CC @TigerBeetleDB
https://blog.vbang.dk/2024/07/10/seb-tiger-style/
https://blog.vbang.dk/2024/07/10/seb-tiger-style/
blog.vbang.dk
Simple event broker tries Tiger Style
I’ve been on a bender for the past few weeks. I haven’t been able to stop reading and watching content about TigerBeetle. I was especially enamored by videos...
❤7
Reduce allocations and comparison performance with the new unique package in Go 1.23
https://josephwoodward.co.uk/2024/08/performance-improvements-unique-package-go-1-23 #golang
https://josephwoodward.co.uk/2024/08/performance-improvements-unique-package-go-1-23 #golang
Joseph Woodward's Blog
Reduce allocations and comparison performance with the new unique package in Go 1.23
❤14
Register allocation in the #golang compiler
https://developers.redhat.com/articles/2024/09/24/go-compiler-register-allocation#go_s_register_allocator__a_high_level_view
https://developers.redhat.com/articles/2024/09/24/go-compiler-register-allocation#go_s_register_allocator__a_high_level_view
Red Hat Developer
Register allocation in the Go compiler | Red Hat Developer
As a maintainer of the GCC register allocator (RA), I naturally have a keen interest in the register allocators used in various industrial compilers
❤5
🎉 Go 1.23.2 and 1.22.8 are released!
🗣 Announcement: https://groups.google.com/g/golang-announce/c/NKEc8VT7Fz0
⬇️ Download: https://go.dev/dl/#go1.23.2
#golang
🗣 Announcement: https://groups.google.com/g/golang-announce/c/NKEc8VT7Fz0
⬇️ Download: https://go.dev/dl/#go1.23.2
#golang
go.dev
All releases - The Go Programming Language
❤5
> 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