Go 1.1 正式版发布 - 开源中国社区
Go 1.1 正式版发布
oschina 2013年05月14日

Go 1.1 正式版发布

oschina oschina 发布于2013年05月14日 收藏 24 评论 49

免费体验IBM Cloud,构建Iot应用 >>>  

我们非常高兴地宣布 Go 1.1 正式版发布了!

去年的3月份我们发布了 1.0 版本,然后我们发布三个小的关键版本来修复关键问题,最新的是你今天还在使用的 Go 1.0.3.

Go 1.1 在 Go 1.0 的基础上做了很多改进。最显著的改进是性能相关,我们对编译器、链接器、垃圾收集器、go程序调度、map实现以及部分标准库都做了优化,因此在 Go 1.1 上运行你的 Go 代码性能会有明显提升。

同时语言本身也有一些小变化,包括:changes to return requirementsmethod values

在 Go 1.1 中并发编程更加安全,通过额外的冲突检测来查找内存同步错误,这里有更详细的描述。

此外,工具和标准库也做了改进和扩展,详情请看 release notes.

每次新版本发布,我们都会发布 兼容性指南, Go 1.1 兼容 Go 1.0,但我们建议用户尽快升级到这个版本。

想使用 Go 1.1 请参考 安装指南

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Go 1.1 正式版发布
分享
评论(49)
最新评论
0

引用来自“chai2010”的评论

引用来自“小堤”的评论

你们编译出来的helloword有多大?

helloworld.exe 1.48MB

Go1.1自带的(Windows/amd64):
gofmt.exe 2.92MB
godoc.exe 8.37MB
go.exe 7.24MB

不适合小型程序啊
0
这玩意能编译成php的扩展文件么?
0
真是快了不少呀
0
不太看好go的前景, 看好scala
0
祝贺.
0

引用来自“小堤”的评论

你们编译出来的helloword有多大?

golang是静态编译,而且里面带有运行时,大约1M左右。你写一个100多行代码和hello wold对比一下,几乎还是那么大,所以那1M左右就是带的运行时。多出这1M其实无关紧要。如果实在要缩小,试试加参数 ldflags “-s”,或者用gccgo -O2编译都比较小。
0

引用来自“chai2010”的评论

引用来自“独孤小败”的评论

引用来自“chai2010”的评论

Go1.1性能测试报告(和C差距在10%以内)
http://my.oschina.net/chai2010/blog/130859

Go1.1 一安装就被小红伞报毒,排除之后,程序一运行,又被报毒。是怎么回事啊?给小红伞反应,他说go程序有问题。

很多NB的杀毒软件就是把不认识的都当作病毒吧?
遇到这种本身就是病毒的杀毒软件建议卸载吧.
安装微软的MSE就够用了, 不安装也无所谓.

唉,要是我自己用不安装肯定无所谓
0

引用来自“小堤”的评论

你们编译出来的helloword有多大?

helloworld.exe 1.48MB

Go1.1自带的(Windows/amd64):
gofmt.exe 2.92MB
godoc.exe 8.37MB
go.exe 7.24MB
0

引用来自“独孤小败”的评论

引用来自“chai2010”的评论

Go1.1性能测试报告(和C差距在10%以内)
http://my.oschina.net/chai2010/blog/130859

Go1.1 一安装就被小红伞报毒,排除之后,程序一运行,又被报毒。是怎么回事啊?给小红伞反应,他说go程序有问题。

很多NB的杀毒软件就是把不认识的都当作病毒吧?
遇到这种本身就是病毒的杀毒软件建议卸载吧.
安装微软的MSE就够用了, 不安装也无所谓.
0
你们编译出来的helloword有多大?
0

引用来自“chai2010”的评论

Go1.1性能测试报告(和C差距在10%以内)
http://my.oschina.net/chai2010/blog/130859

Go1.1 一安装就被小红伞报毒,排除之后,程序一运行,又被报毒。是怎么回事啊?给小红伞反应,他说go程序有问题。
0
自由和开放,以及避免那种专利讹诈带来的不确定性才能使软件走入自身进化的良好模式。比如LINUX,PYTHON,这些东西都是纯自由的。GPLV3其实也是未来避免那种商业化之后闭源带来的副作用才制定的,总的来说GPL是黑客精神的延续,GPL协议软件是黑客送给软件世界最好的礼物。科学本身是没有善恶的。取决于什么样的人使用她。
0
Go1.1性能测试报告(和C差距在10%以内)
http://my.oschina.net/chai2010/blog/130859
0
希望有一个强大的IDE
0
firefox 就不要置顶了,让go多置顶几天吧。反正firefox的更新都无关痛痒!
0
这一个语言都可以被墙,还有什么不能墙的
0
benchmarksgame的测试, 好像不同语言实现差别较大.

Go自带的测试(测试程序和benchmarksgame有差异)结果:
http://go.googlecode.com/hg/test/bench/shootout/timing.log
0
Go1.1 的性能测试(4核64位):
http://benchmarksgame.alioth.debian.org/u64q/go.php
0
快速浏览过文档,保持密切关注!
0
恭喜啊!!!finally released~~~
顶部