Hacker News new | ask | show | jobs
by mmgutz 4575 days ago
I recommend gvm which installs and manages go versions. If you want per project workspace, create a pkgset for each. Linking the current directory to the current workspace (pkgset) is something like this.

    # active workspace
    gvm pkgset use some-workspace

    # links current directory to some-workspace/src/github.com/you/foo
    gvm linkthis github.com/you/foo
This is more flexible as it allows a common work-in-progress project to be linked to many workspaces.