Go Caveats

I don’t particularly love that this isn’t the cleanest set of warnings in the world, but the combination of Homebrew, zsh & Go seems to really screw up the setting of the GOPATH & the $PATH as recommended. (*The problem seems to replicate across any non-default shell*). I’ve chucked in a few lines consequently about how to handle non-default shells.

I’ll respect if this somewhat cumbersome explanation is rejected, but hopefully it’s useful to include.
It seems to be for any 'Go' project hosted on code.google.com, and so far I'm struggling to find 'Go' projects that don't tap at least one of the many go resources hosted on code.google.com.

I'm willing to remove the line though. Chances are 90%+ of people using Google Go are likely to have Mercurial installed already and so it may well be redundant.