Announcing Go 1.18 Beta 2
近日官方推出了 Go 1.18 Beta 2 版本,该版本增加了对 generic,fusing 和新的 Go workspace 的支持。以下是 blog 原文内容。
我们两个月前发布了 1.18 Beta 1,现在是有史以来下载次数最多的 Go Beta 版本,其两倍于以前的版本。Beta 1 也证明非常可靠;事实上,我们已经在谷歌的生产中使用。
用户对 Beta 1 的反馈帮助我们在对泛型的新支持中识别模糊错误,并生成更稳定的最终版本。今天发布的 Go 1.18 Beta 2 已经解决了这些问题。与现有的 Go Toolchain 一起安装它的最简单方法是运行:
go install golang.org/dl/go1.18beta2@latest
go1.18beta2 download
因为我们正在花时间发行第二个测试版,最终版本的 1.18 将在 3 月份发布。Go 语言服务器 gopls 和 VS Code Go 扩展现在支持泛型。要安装带有泛型的 gopls,请参 阅本文档[1],要配置 VS Code Go 扩展,请遵循 以下说明[2]。
原文地址[3]。
参考资料
[1]gopls docs: https://github.com/golang/tools/blob/master/gopls/doc/advanced.md#working-with-generic-code
[2]VS Code Go Extension: https://github.com/golang/vscode-go/blob/master/docs/advanced.md#using-go118
[3]原文地址: https://go.dev/blog/go1.18beta2
评论