What is gobrew?
Often times you’ll be developing against one version of Go when another version is released (or perhaps a release candidate is made available). Instead of fighting to manage multiple versions and changing your $PATH repeatedly, you can use one simple tool to manage your installations of Go.
Clone the repository
git clone git://github.com/grobins2/gobrew.git ~/.gobrew
Update your shell config
export PATH="$HOME/.gobrew/bin:$PATH" eval "$(gobrew init -)"
List available versions
gobrew install 1.2
note: there’s a bug in gobrew which doesn’t allow go version 1.2 to be installed on Mac OS X.