GOPATH=$HOME/gocode

gocode is more idiomatic according to the documentation http://golang.org/cmd/go/#hdr-GOPATH_environment_variable

This helps differentiate GOPATH from GOROOT, which must be different.