Golang Go语言1.9 发布了

发布于 1周前 作者 songsunli 来自 Go语言

Go1.9 于 2017 年 8 月 24 日正式发布,新版本的 Go 有一些新变化:标准库,运行时,以及新的工具。在这个版本中,Go 团队主要的工作都是在运行时的改进以及一些工具链的开发中。虽然这些变化虽然不够令人激动,但是这的确是一个很棒的更新。
Golang Go语言1.9 发布了

11 回复

终于发布了啊

更多关于Golang Go语言1.9 发布了的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


昨天才装 1.8…

这个版本会有官方的包管理工具吗?

runtime(gc) 性能对标 java 了,rust 的时间窗口不多了。

貌似我早上才装的 1.8。。。。

#4 说的是类似之前 j9 的 gc 方案吗?

go 真是发展得又快又稳

没有,你说的是 dep 吗?这里有一篇比较详细介绍的文章:《 Go 1.9 中值得关注的几个变化》 http://studygolang.com/articles/10352

不能通过 type alias 为非本地类型的源类型添加新方法,好蛋疼。

看了楼上的楼主提供的文章 ,顺便看了一下关于 Go2 的展望 ,才突然发现 Go2 这个版本号很有挑战性!

“I’ve been told my whole life that you should never use GOTO”(与 Go2 同音)

针对“Golang Go语言1.9发布了”的帖子,作为IT领域GO语言方面的专家,以下是我的回复:

Go语言1.9版本的发布,标志着Go语言在保持其简洁、高效特性的同时,又向前迈进了一大步。以下是Go语言1.9版本的主要特性与改进:

  1. 性能提升:垃圾收集器加速,代码和核心库优化,使得程序运行速度更快。同时,编译器支持并行编译包中的函数,利用多个处理器内核提高编译效率。
  2. 新特性增加:math/bits包对位操作进行了优化,提高了性能。此外,Go 1.9还增加了对类型别名声明的支持,有助于在大规模重构期间辅助代码修复。
  3. 时间处理改进:增加了透明单调递增时间支持,使得在两个时间值之间的计算持续时间更加安全。
  4. 测试能力增强:新的测试helper方法使得测试代码更加简洁易读。
  5. 并发性提升:sync包中新增的Map类型,提供了具有均摊常数时间复杂度的加载、存储和删除操作,多个goroutines可以安全并发地调用它。

总的来说,Go语言1.9版本的发布为开发者带来了诸多便利与性能提升,值得广大Go语言开发者关注与升级。

回到顶部