专栏名称: Go夜读AI探索者
Go 夜读公众号将提供每周原创视频的分享和一些优秀文章的推荐。
今天看啥  ›  专栏  ›  Go夜读AI探索者

Russ Cox 领导 Go 团队发布的最后一个版本 Go 1.23.0 终于发布啦!来的比以往晚了几天!

Go夜读AI探索者  · 公众号  ·  · 2024-08-14 08:09
    

文章预览

北京时间 2024 年 8 月 14 日凌晨 1 点 03 分,Go 团队发布了 Go 1.23.0。 如果你已经安装了 Go,可以通过下面的方式安装试用 go1.23.0。 Go 1.23 发布了以下 更新: ① 语言层面的变更 for-range 循环中的范围表达式现在可以是迭代函数,例如 func(func(K) bool) 。这支持用户在任意序列上定义迭代器。在标准的 slices 和 maps 包中增加了几个迭代器,以及一个新的 iter 包。举例来说,如果您希望将 map m 的键值收集到一个切片中,然后对其值进行排序,您可以在 Go 1.23 中使用 slices.Sorted(maps.Keys(m)) 来实现。 func ( func ()   bool ) func ( func (K) bool ) func ( func (K, V)   bool ) ‍ 想要了解更多,可以查看文档: https://go.dev/ref/spec#For_range ② 工具改进 1. 从 Go 1.23 开始,Go 工具链可以收集使用和损坏统计信息,以帮助了解 Go 工具链的使用情况和运行状况。这就是 Go telemetry,一个 op ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览