红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

Go 1.5 正式发布:实现自举、引入并发垃圾收集器

  • 2015-08-19
  • 本文字数:564 字

    阅读完需:约 2 分钟

在经历了几个 Beta 版本和一个 rc 版本之后,Go 1.5 终于正式发布了。这是一个很重要的版本,实现方面有很多变化。因为这个版本仍然遵循 Go 1兼容性承诺,开发团队预计,所有的 Go 程序应该都可以和以前一样编译和运行。二进制和源码包已提供下载

在实现方面,最大的变化有以下几点:

  • 编译器和运行时是完全用 Go 语言编写的(还有少量汇编),实现了自举。实现中不再涉及 C 语言,所以构建时也就不需要 C 编译器了。
  • 并发的垃圾收集器,可能的情况下,垃圾收集可以和其他 goroutine 并发进行,可以极大降低响应时间。
  • 默认情况下,Go 程序运行时的 GOMAXPROCS 会被设置为可用的核数,之前默认为 1。
  • internal packages 的支持扩展到所有 repositories,不再是仅供核心包使用。
  • go 命令对 vendoring 外部依赖提供了实验性支持。
  • 引入了 go tool trace 命令,支持对程序的执行做细粒度的跟踪。

这些变化背后的具体细节,感兴趣的读者可以关注 Tony Bai 的博客文章《Go 1.5 中值得关注的几个变化》

更多细节,可以参考发布说明

另外,Go 1.6 也会继续改进GC,具体可以参考相关文档。因为Go 1.5 的开发周期较长,Go 1.6 的开发周期会比正常周期短一些,代码将于11 月1 日冻结,预计2016 年2 月1 日发布。

在10 月15 日~17 日的 QCon 上海 2015 ,七牛云存储 CEO许式伟将分享 Go 语言最新特性与最佳实践,敬请关注。

2015-08-19 20:154921
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 129.6 次阅读, 收获喜欢 34 次。

关注

评论

发布
暂无评论
发现更多内容

使用 Spring Boot 进行单元测试

码语者

Java Spring Boot Unit Test

2020-2021华为Android面试真题,凭借这份Android面试题集

android 程序员 移动开发

2021Android大厂面试知识分享,含面试题+答案

android 程序员 移动开发

2021Android大厂面试题来袭,腾讯T3面试官透露

android 程序员 移动开发

中科柏诚与国际经管学院培养人才 助推文化振兴

联营汇聚

QCon复盘之《58 集团反爬系统建设之路》

IT蜗壳-Tango

Qcon 10月月更

12道Android高级面试题:android项目开发实战入门百度网盘

android 程序员 移动开发

15分钟的字节跳动视频面试,34岁Android程序员裸辞

android 程序员 移动开发

电子CRM软件是中小型企业的重要工具

低代码小观

企业管理 系统 CRM 电子 管理应用

DevOps 时代的高效测试之路

CODING DevOps

DevOps 团队 自动化测试 持续交付

大数据Flink作业

Clarke

史上最全的Java面试题集锦,高级Java工程师面试技术

Java 程序员 后端

2021Android大厂面试经验,一招教你看懂Netty

android 程序员 移动开发

河北联通全光智慧专线,构筑更智运营新体验

1-3年Android开发工程师面试经验分享,真的太香了

android 程序员 移动开发

10天用Flutter撸了个高仿携程App,2021年Android面试心得

android 程序员 移动开发

2021Android大厂高频面试题,前方高能

android 程序员 移动开发

1307页阿里Android面试全套真题解析在互联网火了,附赠复习资料

android 移动开发

只需一篇文章吃透Java多线程技术,那些BAT大厂的Java面试官到底在想些什么

Java 程序员 后端

【免费报名】与阿里云一同探索视频云的新技术与新场景

阿里云视频云

阿里云 音视频 视频编码 视频编解码 视频云

人力资源管理系统和oa的区别?

优秀

低代码

100%好评,扔物线学堂

android 程序员 移动开发

10年阿里开发架构师经验分享:享学课堂架构师vip百度云

android 程序员 移动开发

12道Android高级面试题:android开发视频百度网盘

android 程序员 移动开发

我有一台服务器,能干啥?

程序员鱼皮

程序员 IT 代码 计算机 java

2021Android大厂面试题来袭,Android程序员如何通过跳槽薪资翻倍

android 程序员 移动开发

1个月学会Android开发!动脑学院vip

android 程序员 移动开发

2019-2021历年华为跳动Android面试真题解析,面经解析

android 程序员 移动开发

2021Android大厂面试真题,面试必知必会

android 程序员 移动开发

2021Android常见笔试题,吐血整理

android 程序员 移动开发

区块链综述

CECBC

Go 1.5正式发布:实现自举、引入并发垃圾收集器_QCon_臧秀涛_InfoQ精选文章