【行业资讯】Go 120 正式发布八戒体育app下载
发布时间:2023-02-03 17:54:05

  继 Go 1.19 发布六个月之后,Go 1.20 现已正式发布,该版本的大部分更改都集中在在工具链、运行时和库的实现中。

  Go 1.7 增加了从 slice (切片)到数组指针转换的功能八戒体育app下载,Go 1.20 对该功能进行了扩展 —— 可直接从 slice 转换成数组。比如给定一个 slice, 可以写成 。

  八戒体育app下载

  八戒体育app下载

  标准库  包定义了 3 个新函数:, 和 。与 Go 1.17 的  一起,这些函数现在提供了构建和解构 slice 和字符串值的完整功能,而不依赖于它们的精确表示。

  Go 语言规范进行了更新,定义结构体变量的值每次只比较一个字段,字段比较的顺序和字段在结构体里定义的顺序保持一致。一旦某个字段的值比较出现不一致,就会马上停止比较行业资讯。

  八戒体育app下载

  $GOROOT/pkg 目录不再存储标准存档的预编译包存档,以减少 Go 发行版的大小八戒体育app下载八戒体育app下载。

  go 命令现在定义架构功能 build flags,如 amd64.V2,以允许根据特定 CPU 架构功能的存在或不存在来选择包实现文件。这对于 x86_64 微架构特性级别的工作来说是个好消息。