大家好,我是站长 polarisxu。
北京时间 6 月 10 日晚 11 点多,Go 官方宣布 Go1.17 Beta1 发布。这个版本是基于 master 分支打的 tag,目前还没有创建 release-branch-1.17 分支。
按照惯例,官方提供这样的方式使用新版本:
![go1.17.png](https://static.studygolang.com/210612/e446f09844ef83bec12bedff188df249.png)
关于 Go1.17 的改动可以查看 <https://tip.golang.org/doc/go1.17>。
后续我会写文章介绍 Go1.17 的核心变化。这里简单列举一些改动(这里不是全部):
1)语言的变化
- 将 slice 转为数组指针;
- unsafe 包增加 Add 和 Slice 两个函数;
2)工具
Go 命令改动较多,比如模块延迟加载。
3)标准库的小改动,可以看文档
整体上,1.17 的改动不太多。
有疑问加站长微信联系(非本文作者)