Go 1.19 发布了第一个 RC 版本,正式版预计在 8 月推出。
主要变化
-
针对 “泛型” 的 Bugfix
-
更新内存模型,与 C、C++、Java、JavaScript、Rust 和 Swift 使用的内存模型保持一致
-
Go 1.19 在启动时将默认提高打开文件的限制值
-
Go 1.19 race detector 将升级到 v3 版 thread sanitizer
-
Go 1.19 增加 "unix" build tag
-
在 Linux 上,Go 正式支持 64 位龙芯 CPU 架构 (GOOS=linux, GOARCH=loong64)
-
Go 1.19 的 Go 编译器使用 jump table 重新实现了针对大整型数和 String 类型的 switch 语句,平均性能提升 20% 左右
Go 1.19 Release Notes | Go 1.19 Beta1
看完本文有收获?点赞、分享是最大的支持!
文章评论