From one of the cited student comments:
> Also setting up a Go environment on a new machine is a nightmare.
How so? There are binaries for all major platforms: http://golang.org/doc/install
All you have to do is extract the archive and adjust the PATH.
> Compilation in general is a huge, unintuitive mess.
Compiling a Go project is dead simple: it's just "go build". How is this a mess?