archsimd package - simd/archsimd - Go Packages
Package archsimd provides access to architecture-specific SIMD operations.
This is a low-level package that exposes hardware-specific functionality. It currently supports AMD64.
This package is experimental, and not subject to the #golang
pkg.go.dev/simd/archsim...
05.01.2026 21:28
π 1
π 0
π¬ 0
π 0
$ go install golang.org/dl/go1.25.5@latest
$ go1.25.5 download
Downloaded 0.0% ( 0 / 57815527 bytes) ...
Downloaded 50.0% (28907763 / 57815527 bytes) ...
Downloaded 100.0% (57815527 / 57815527 bytes)
Unpacking go1.25.5.openbsd-riscv64.tar.gz ...
Success. You may now run 'go1.25.5'
$ go1.25.5 version
go version go1.25.5 openbsd/riscv64
π₯³ Go 1.25.5 and 1.24.11 are released!
π Security: Includes security fixes for crypto/x509 (CVE-2025-61729, CVE-2025-61727).
π£ Announcement: https://groups.google.com/g/golang-announce/c/8FJoBkPddm4/m/kYpVlPw1CQAJ
π¦ Download: https://go.dev/dl/#go1.25.5
#golang
02.12.2025 16:54
π 36
π 13
π¬ 0
π 0
Gerrit Code Review
strconv: replace Ryu ftoa with Dragonbox
The new implementation has been fuzz-tested against the current
Ryu implementation in addition to the existing test suite.
Benchmarks show at least ~15-20% performance improvement.
go-review.googlesource.com/c/go/+/700075 #golang
26.11.2025 10:02
π 4
π 1
π¬ 0
π 0
βGoβs Sweet 16β by Austin Clements, for the Go team β https://go.dev/blog/16years
#golang
14.11.2025 22:30
π 43
π 19
π¬ 1
π 2
βThe Green Tea Garbage Collectorβ by Michael Knyszek and Austin Clements β https://go.dev/blog/greenteagc
#golang
29.10.2025 16:58
π 54
π 17
π¬ 1
π 3
Swiss Maps in Go - Bryan Boreham
YouTube video by GopherCon UK
Video is up now - my take on how map is implemented in Go, and what changed from Go 1.23 to 1.24 and 1.25.
youtu.be/M05t7Q6LbFs
22.09.2025 11:11
π 10
π 3
π¬ 1
π 0
Making `DecodeRuneInString` is inlinable #golang
github.com/golang/go/is...
28.08.2025 11:07
π 7
π 3
π¬ 0
π 0
π₯π₯π₯ #golang github.com/golang/go/is...
20.08.2025 19:12
π 1
π 0
π¬ 0
π 0
βContainer-aware GOMAXPROCSβ by Michael Pratt and Carlos Amedee β https://go.dev/blog/container-aware-gomaxprocs
#golang
20.08.2025 15:37
π 37
π 8
π¬ 0
π 1
$ go install golang.org/dl/go1.25.0@latest
$ go1.25.0 download
Downloaded 0.0% ( 0 / 58130695 bytes) ...
Downloaded 50.0% (29065347 / 58130695 bytes) ...
Downloaded 100.0% (58130695 / 58130695 bytes)
Unpacking go1.25.0.freebsd-arm.tar.gz ...
Success. You may now run 'go1.25.0'
$ go1.25.0 version
go version go1.25.0 freebsd/arm
π Go 1.25.0 is released!
π Release notes: https://go.dev/doc/go1.25
β¬οΈ Download: https://go.dev/dl/#go1.25.0
#golang
12.08.2025 21:58
π 192
π 55
π¬ 4
π 11
[security] Go 1.24.2 and Go 1.23.8 are released
π 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
01.04.2025 19:34
π 3
π 1
π¬ 0
π 0
func mult(a, b float64) float64 {
return a * b
}
func Benchmark1(b *testing.B) {
for i := 0; i < b.N; i++ {
mult(3.0, 5.0)
}
}
func Benchmark2(b *testing.B) {
for range b.N {
mult(3.0, 5.0)
}
}
func Benchmark3(b *testing.B) {
for b.Loop() {
mult(3.0, 5.0)
}
}
This is important: is the new Go 1.24 benchmark loop syntax making my code 7x slower, and why?
#golang
21.03.2025 13:14
π 21
π 6
π¬ 1
π 0
Diagnostics - The Go Programming Language
Diagnostics wiki go.dev/doc/diagnost... #golang
22.03.2025 08:41
π 4
π 1
π¬ 0
π 0
[security] Go 1.24.1 and Go 1.23.7 are released
π 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
04.03.2025 20:44
π 4
π 2
π¬ 0
π 0
Go 1.24 Release Notes - The Go Programming Language
𧨠Go 1.24.0 is released!
π Release notes: go.dev/doc/go1.24
β¬οΈ Download: go.dev/dl/#go1.24.0
#golang
12.02.2025 07:26
π 13
π 3
π¬ 0
π 0