🆕 Most of what you need to know about Go 1.22

• New releases • ♬ Go 1.21.7 and 1.20.14 released (https://groups.google.com/g/golang-announce/c/Qdkw_yX60TE) • 🧹 golangci-lint 1.56.1 released
🆕 Most of what you need to know about Go 1.22

• New releases • ♬ Go 1.21.7 and 1.20.14 released (https://groups.google.com/g/golang-announce/c/Qdkw_yX60TE) • 🧹 golangci-lint 1.56.1 released (https://github.com/golangci/golangci-lint/releases/tag/v1.56.1), including support for --show-stats (https://github.com/golangci/golangci-lint/pull/4341) and John’s bugfix (https://github.com/golangci/golangci-lint/issues/4353)

• Conferences and Meetups • 🇮🇱 Go Israel March 2024 hosted by Orca Security (https://www.meetup.com/go-israel/events/298631621/)

• Go 1.22 Feature Rundown • Official announcement (https://groups.google.com/g/golang-announce/c/TpowDYVBMoY), release notes (https://go.dev/doc/go1.22), and download link (https://go.dev/dl/#go1.22.0) • Cool interactive release notes by Anton Zhiyanov (https://antonz.org/go-1-22/) • The Loopvar bug has been fixed • Range over int is now supported with range over func iterators in experimental mode • New math/rand package (https://pkg.go.dev/math/rand/v2@master), the first v2 to land in stdlib • New HTTP routing, with support for methods and wildcards • Much to Shay’s chagrin, Accepted: net/http: allow multiple spaces between method and path in mux patterns (https://go.dev/issue/64910)

• New Slices package, including a great blog post about the Concat func (https://blog.carlana.net/post/2024/golang-slices-concat/) from Carlana Johnson • Better look for “trace” tool’s web UI

• Ad break • Patreon

★ Support this podcast on Patreon ★ (https://www.patreon.com/user?u=52571196)

Write a comment
No comments yet.