Go1.18 终于发布了:新特性学起来

2022年3月15日 430点热度 0人点赞 0条评论
点击上方蓝色“Go语言中文网”关注,每天一起学 Go

北京时间凌晨,Go 1.18 终于发布了。

Go 1.18 是一个大型版本,其中包括新功能、性能改进以及对该语言的最大更改。毫不夸张地说,Go 1.18 的部分设计始于十多年前第一次发布 Go 时。所以,Go1.18 原计划 2 月份发布,结果拖到了 3 月中旬。

图片

具体来说,包含以下几大特性:

  1. 泛型
  2. 模糊测试(Fuzzing)
  3. 工作空间(Workspaces)
  4. 20% 性能提升:Apple M1、ARM64 和 PowerPC64 用户开心了!由于 Go 1.17 的寄存器 ABI 调用约定扩展到这些架构,Go 1.18 包括高达 20% 的 CPU 性能改进。

Go 1.18 对整个 Go 社区来说是一个巨大的里程碑。详细发布说明见:https://go.dev/doc/go1.18。


以下是之前写的关于 Go1.18 新特性的文章,大家可以挑自己感兴趣的看。

大家可以愉快地玩耍了。不过泛型大家别乱用,真的需要才使用吧。Go 语言中文网 1.18 的下载已经准备好:https://studygolang.com/dl。


推荐阅读

福利

我为大家整理了一份从入门到进阶的Go学习资料礼包,包含学习建议:入门看什么,进阶看什么。关注公众号 「polarisxu」,回复 ebook 获取;还可以回复「进群」,和数万 Gopher 交流学习。

图片

73720Go1.18 终于发布了:新特性学起来

这个人很懒,什么都没留下

文章评论