You should take a look at [the script I wrote today](https://github.com/skirkpatrick/GetGo) to automate the installation of Go. It needs to be tested on Mac, too, so that would be double awesome ;D Only thing I'm not sure about on Mac is setting environment variables, but I'd imagine it's similar to Linux.