Google has introduced its new experimental programming language Go, which aims to combine speedy application development through simplified coding with high-speed program execution.
Google’s goal is that a major Google binary should be buildable in a few seconds on a single machine. The language is concurrent, garbage-collected, and requires explicit declaration of dependencies. Simple syntax and a clean type system support a number of programming styles.
Go works with Google’s open-source technology Native Client, designed for running native code in web-based applications, but it is not known yet whether Go will be used in the new Google operating system, Chrome.
For more on Go including FAQs, source code, libraries, and tutorials, please see the Go home page: http://golang.org