Installing Go on a Mac OS X system is a pretty easy process. In order to do so, you will need to have Xcode and Mercurial installed; it is possible to download precompiled binary packages from the official Mercurial site, but as I have Homebrew installed on this system, that's what I've been using instead.
In your home directory, type the following command to clone the Go repository:
hg clone -u release https://go.googlecode.com/hg/ go
We then compile everything by invoking the following commands:
cd go/src ./all.bash
On my system, the whole operation is quite fast and takes approximately three minutes to complete (compilation + all unit tests).
real 3m10.309s user 2m48.050s sys 0m41.652s
Finally, you need to set a few environment variables in your .bash_profile file:
Congratulations, Go is now installed on your system and you're ready to start working with it!
export GOROOT=$HOME/go export GOOS=darwin export GOARCH=amd64 export GOBIN=$GOROOT/bin export PATH=$PATH:$GOBIN