While I disagree with GO's style guide and a ton of other choices - I don't mind following them since that's what the language requires. But it goes past that and wants me to organize everything my working directory just for it - it's absolutely crossing a line.
While I didn't stop using Go because of GOPATH, it's one of those things that absolutely annoyed the crap out of me.
to the point that all my go projects are now organized as `project_name/go/src/github.com/username/project_name` as an example.
This was really really annoying to say the least.