Sign In

Communications of the ACM

ACM TechNews

Google Launches Go Programming Language 1.0

Rob Pike

Rob Pike, an engineer at Google and inventor of the language Go.

James Duncan Davidson

Google has released version 1.0 of its Go programming language, which was initially introduced as an experimental language in 2009.

Google has described Go as an attempt to combine the development speed of working in a dynamic language such as Python with the performance and safety of a compiled language such as C or C++.

"We're announcing Go version 1, or Go 1 for short, which defines a language and a set of core libraries to provide a stable foundation for creating reliable products, projects, and publications," says Google's Andrew Gerrand.

He notes that Go 1 is the first release of Go that is available in supported binary distribution, identifying Linux, FreeBSD, Mac OS X, and Windows. Stability for users was the driving motivation for Go 1, and much of the work needed to bring programs up to the Go 1 standard can be automated with the go fix tool. A complete list of changes to the language and the standard library, documented in the Go 1 release notes, will be an essential reference for programmers who are migrating code from earlier versions of Go.

There also is a new release of the Google App Engine SDK.

From eWeek 
View Full Article

Abstracts Copyright © 2012 Information Inc. External Link, Bethesda, Maryland, USA 


No entries found