皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Go 1.26 引入两项语言变更,新的性能改进

对于喜爱 Go 编程语言的程序员来说,今天发布了 Go 1.26 版本,其中包含两项语言变更、性能改进以及其他针对 Google 支持编程语言的改动。

Go 1.26 对语言的语法和类型系统进行了优化。其中一项变更简化了内置的”new”函数,现在允许其操作数为表达式。发布公告中的一个示例:

Go 1.26 引入两项语言变更,新的性能改进

Go 1.26 还允许泛型类型在其自己的类型参数列表中引用自身,以帮助处理复杂的数据结构和接口。

在性能方面,Go 1.26 默认启用了此前作为实验性的 Green Tea 垃圾收集器。Green Tea 可以提升性能,并在垃圾收集方面为实际程序提供较低的额外开销。Go 1.26 的 cgo 额外开销也减少了约 30%。

Go 1.26 还带来了工具改进,包括一些新的实验性功能,如用于 SIMD 操作的 simd/archsimd 包等。

Go 1.26 更新的详细信息请查看 Go.dev

转自 Go 1.26 Introduces Two Language Changes, New Performance Improvements – Phoronix