Golang 每周问题 446:2023 年 2 月 3 日

  • Go 1.20 Released: Exactly six months after Go 1.19, Go 1.20 is released. New features include profile-guided optimization (PGO) in preview, direct slice to array conversion, garbage collector perf improvements, errors can now wrap multiple other errors, a new crypto/ecdh package, and it's the final release for macOS 10.13/10.14 or Windows 7/8. See the Go 1.20 release notes for the full roundup. (Robert Griesemer and the Go Team)
  • What’s New in Go 1.20, Part III: Focuses on minor standard library changes in Go 1.20, briefly covering tweaks to math/rand, path/filepath, httputil.ReverseProxy, and the introduction of strings.CutPrefix. (Carl M Johnson)
  • IN BRIEF: A recent JetBrains survey indicates developers are ['most likely to learn Go and Rust in 2023']. GopherCon UK 2023 has an open call for speakers. (Go Time Podcast)
  • An Update on go-redis v9: go-redis is now under the official Redis organization on GitHub. v9 adds support for RESP3 protocol, OpenTelemetry-based performance monitoring, pipeline retries, and a new hooks API. (Uptrace)
  • Jobs:

    • Sticker Mule is looking for a Site Reliability Engineer. Their software team operates from 17 countries.
    • Hired makes job hunting easy by having companies approach with salary details. Create a free profile.
  • QUICK RELEASES:

    • Ginkgo 2.8: Modern testing framework for Go.
    • Grafana Tempo 2.0: Distributed tracing backend.
    • FerretDB 0.9: MongoDB alternative.
    • fq 0.3: Like jq for binary formats.
    • GoBGP 3.11: BGP implemented in Go.
    • rpcx 1.8: Microservices framework.
阅读 20
0 条评论