Go 1.19 RC1 发布,正式版预计在 8 月推出


Go 1.19 发布了第一个 RC 版本,正式版预计在 8 月推出。

主要变化

  • 针对“泛型”的 Bugfix
  • 更新内存模型,与 C、C++、Java、JavaScript、Rust 和 Swift 使用的内存模型保持一致
  • Go 1.19 在启动时将默认提高打开文件的限制值
  • Go 1.19 race detector 将升级到 v3 版 thread sanitizer
  • Go 1.19 增加"unix" build tag
  • 在 Linux 上,Go 正式支持 64 位龙芯 CPU 架构 (GOOS=linux, GOARCH=loong64)
  • Go 1.19 的 Go 编译器使用 jump table 重新实现了针对大整型数和 String 类型的 switch 语句,平均性能提升 20% 左右

Go 1.19 Release Notes | Go 1.19 Beta1


相關推薦

2022-08-01

发布 3 个版本,一直持续到 8 月底,然后在 9 月中旬推出正式版。目前正式版暂定的发布日期是 9 月 6 日,不过具体情况会根据 bug 修复和其他因素而改变。 LLVM 15 主要变化: 为 Debuginfod 添加 HTTP 服务器 完成初始的 

2022-08-09

2022年8月2日,Go 1.19 正式发布,并添加了对 LoongArch 架构的原生支持。至此,LoongArch 指令系统在 Golang 社区成为与 X86、ARM 等指令系统并列支持的指令系统之一。 据龙芯官方介绍,2021年5月龙芯中科向 Golang 社区提交了 LoongArch

2022-11-12

Go 来说,2022 是非常重要的一年,这一年  Go 发布了 Go 1.18 和 Go 1.19 版本,下面回顾一下今年 Go 发布的新功能: Go 1.18 为语言本身带来了一项重大功能:泛型,其次还有 Go 工作区、模糊测试等重要功能。 泛型

2022-08-03

Go 1.19 现已发布,可以通过访问下载页面获得该版本。"它的大部分变化是在工具链、运行时和库的实现方面。一如既往,该版本保持了 Go 1 的兼容性承诺。我们期望几乎所有的 Go 程序都能像以前一样继续编译和运行"。该版本包

2022-12-13

Go 1.20 首个 RC 已发布,正式版计划明年 2 月推出。 下载地址:https://go.dev/dl/#go1.20rc1 值得注意的是,Go 1.20 是最后一个支持在 macOS 10.13 High Sierra 或 10.14 Mojave 上运行的版本。Go 1.21 将需要 macOS 10.15 Catalina 或更高版本。 此外

2022-09-07

PHP 8.2.0 的第一个候选版本 RC 1 现已发布,带来了各种错误修复,包括可能的崩溃修复。PHP CLI 的内置 Web 服务器也对其静态资源的处理进行了各种改进。 根据介绍,早期的 PHP 8.2 开发版本包括: 增加了对在 traits 中定义常量

2023-09-15

NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持。 公告写道,此版本为 Android 和 WASM 引入了全新的 AOT 模式

2023-07-14

” 毕业以后,Istio 方面表示项目工作将继续推进。月前发布的 Istio 1.18 中引入了 Alpha 版本的 ambient mesh,开发团队接下来将继续推动其投入生产。此外,Sidecar 部署仍然是使用 Istio 的推荐方法,预计 1.19 版本将支持 Kubernetes

2022-10-17

十月中旬,我们推出了 Gitea 1.17.3 版本。与此同时,1.18版本的新特性也几乎确定,追踪 Gitea 的代码仓库可以发现最新的 feature 大部分已进入冻结状态,相信不久之后会放出预览版,心急的小伙伴已经使用 Docker 快速切换到 Dev 分

2022-09-11

按照 Fedora 一贯的调性,延期发布对它而言不是新闻,能“准时发布”才是闻所未闻。毕竟 Fedora 的目标是提供一个前沿而又可靠的 Linux 发行版,经常会因为阻塞性错误而跳票,所以比计划推迟一两个星期发布并不是稀罕事。

2022-11-07

FreeBSD 12.4 发布了首个 RC 版本,按照发布计划,最终正式版将于 12 月 5 日推出。 自 12.1-Beta3 以来的主要变更: 修复可能导致系统崩溃的 NULL 指针间接引用 修复在 arm64 和 riscv 上正确实现 pmap_page_is_mapped() 添加销毁接口 (des

2023-09-02

PHP 8.3 发布了首个 RC。按照发布计划,RC 阶段会有 6 个版本更新,然后在 11 月 23 日发布最终正式 GA。 PHP 8.3 引入了许多新特性,同时也弃用了不少功能,以及其他变更。 8.3 主要新特性 类型化的类常量 (Typed Class Constants)

2023-10-16

FreeBSD 14.0 首个 RC 已发布,这是该项目自 2021 年 4 月发布 13.0 以来的首个大版本更新。 FreeBSD 14.0 计划于 2023 年 11 月 7 日正式发布,支持 amd64、i386、powerpc、powerpc64、powerpc64le、powerpcspe、armv7、aarch64 和 riscv64 架构。 自 14.0-BETA5

2022-07-14

LibreOffice 7.4 RC1 现已发布。自上次 LibreOffice 7.4 Beta1 发布以来,已向代码库提交了 280 个 commit,121 个 bug 得到了修复。LibreOffice 7.4 的开发工作于 2021 年 11 月启动,计划于 2022 年 8 月中旬正式发布,并且这个系列将被支持到 202