1. setting GOPATH as $HOME made me uncomfortable, I don't see why anyone would want to pollute his/her home directory with bin, pkg, and src folders.
2. in his example, `go get github.com/your-username/hello` also automatically compile the thing into a binary in `$GOPATH/bin`. Is that correct?