|
|
|
|
|
by zeveb
3393 days ago
|
|
What I don't get is why more folks don't just use per-project GOPATHs. I have all my stuff in $PROJECT/src/$PROJECT, and all the dependencies are git submodules in $PROJECT/src/, and it all Just Works. Perfectly. git submodule is a bit of an annoyance, but it works. Anyone fetching my project just checks everything out, and it all Just Works™. It's a lot better than using a dependency-management tool and shared GOPATH, at least in my experience. |
|
because that's not how go works. You need extra work to make it work. That's not up to debate anymore anyway, dep will be the official package manager and will be merged with the rest of the official ecosystem.