In contributing to go guide, it is written that it requires go code to be placed outside of GOPATH.
Exact line is:
“You should checkout the Go source repo anywhere you want as long as it’s outside of your $GOPATH.”
Why is that needed? I am asking cause it breaks a few of my vim plugins, for which some features only work if you are in $GOPATH directory.