3 ms·
The way Go expects you to organize your source code (the workspace concept, GOPATH, go get and github-repos as import paths) is a huge road block here. To this
by matthewmacleod 12y ago
The way Go expects you to organize your source code (the workspace concept, GOPATH, go get and github-repos as import paths) is a huge road block here. To this day the Go community hasn't settled on any kind of solution.
This has been a major roadblock for me. I've worked with a whole bunch of different languages, and this drives me completely nuts.
- NateDad 12y agoI actually love it. Here's what you do: don't use "workspaces". Keep all your code in one GOPATH, preferably $GOPATH=$HOME. That's it. 99% of the time that'll work great.