Go (Golang)


Go, otherwise known as Golang, is an open source, compiled, garbage-collected, concurrent system programming language. It was first designed and developed at Google Inc. beginning in September 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.

The language was officially announced in November 2009 and is now used in Google's production systems. Go's "gc" compiler targets the Linux, Mac OS X, FreeBSD, OpenBSD, Plan 9, and Microsoft Windows operating systems and the i386, amd64, and ARM processor architectures.


Compute Systems Invocation Version(s)
Red Hat Linux (64-bit) % /util/bin/[ go | godoc | gofmt ] 1.5.3 (default)


  1. To use Go, you must set your GOROOT environment variable:
    % setenv GOROOT /util/go


  1. http://golang.org/
  2. http://en.wikipedia.org/wiki/Go_%28programming_language%29