Why require that go code be placed outside of GOPATH?

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.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.