Go 1.18 发布了,不用翻墙即可下载!!!

Go 1.18 版本正式发布,带来了备受期待的泛型支持,模糊测试功能,以及20%的性能提升。此外,新引入的工作区模式简化了跨多个模块的工作。了解更多详情可查看官方发行说明。
摘要由CSDN通过智能技术生成

点击上方蓝色“飞雪无情”关注我,设个星标,第一时间看文章

昨天,Go 团队终于发布了 Go 1.18,你可以通过访问 下载链接[1] 获取,虽然晚了一个月。

据 Go 团队介绍,Go 1.18 是一个大型版本,其中包括新功能、性能改进以及对 Go 语言本身做了非常大的更改。毫不夸张地说,Go 1.18 的部分设计始于十多年前 Go 团队第一次发布 Go 时。

泛型

在 Go 1.18 中,引入了对 参数化类型的泛型代码[2] 的新支持。Go 团队说:支持泛型一直是 Go 语言呼声最高的功能(其实我不这么觉得),并且做到了。后续版本将为一些更复杂的通用用例提供额外支持。要了解这一功能,可以通过 泛型教程[3] 深入了解,并探索使用泛型优化和简化您的代码的最佳方法。发行说明[4] 有更多关于在 Go 1.18 中使用泛型的细节。

模糊测试

在 Go 1.18 中,Go 语言支持了模糊测试,他们也号称是第一个将模糊测试完全集成到其标准工具链中的主要语言。像泛型一样,模糊测试已经设计了很长时间,Go 团队很高兴在这个版本中与 Go 生态系统分享它。请查看 fuzzing 教程[5] ,以帮助你开始使用此新功能。

工作区

Go 模块几乎已被普遍采用,Go 用户在年度调查中报告了非常高的满意度得分。在 2021 年用户调查中,用户反馈说挑战最大的是跨多个模块工作。在 Go 1.18 中,Go 团队 使用新的 Go 工作区模式[6] 解决了这个问题,这使得使用多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值