Summary
Currently we assume that the GOPATH on a machine is set up correctly. This however, might not always be the case. As we are symlinking the bin and the pkg folder into our virtual go workspace we should throw an error if those directories are not present.
One option could be to create those directories, but as vgopath tries to be as non-invasive as possible to your go setup I would suggest to not do that.