北京时间3月29日早间消息,据Go语言官方网站消息,谷歌现在正式推出Go语言的第一个稳定的版本Go 1。消息中还提到,一直以来Go语言在FreeBSD, Linux, OS X等操作系统下得到了比较好的支持,刚刚发布的新版本将会正式支持Windows环境。
Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
Dart是谷歌工程师们研发的另一种语言,主要是为开发Web应用而诞生的。但Go的开发,是希望能够建立一种全新的支持互联网以及多核计算的编程语言。
Go的灵感来源于C以及其它一些语言,比如Pascal、Newsqueak以及Limbo。
谷歌方面的工程师表示,虽然Go语言在以后还会进行版本更新,进一步优化,并且可能会改变现有的一些代码,但不会对目前版本所编写的程序产生太大影响。“在Go 1中编译的代码,除了少数例外的情况,都将能够在Go的新版本中进行编译及运行。”
在发行Go 1版本的同时,谷歌还更新了Google App Engine的SDK来支持新版本(Google App Engine是谷歌旗下面向开发者的云计算平台)。由此我们可以看出谷歌是多么看重Go语言,除了Go语言之外,App Engine仅仅支持Java和Python。









