Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

goenv equivalent feature for gvm pkgsets #144

Open
saipraveen-a opened this issue Sep 24, 2020 · 0 comments
Open

goenv equivalent feature for gvm pkgsets #144

saipraveen-a opened this issue Sep 24, 2020 · 0 comments

Comments

@saipraveen-a
Copy link

saipraveen-a commented Sep 24, 2020

I am just trying out the goenv tool and wanted to check if there's an equivalent to the gvm pkgsets for isolating the package dependencies for different GoLang projects.
We can handle this by changing the GOPATH environment variable to the new Project workspace everytime we work on a project, but this is quite annoying.

Though Go has the official GoModules to isolate dependencies between projects, i think the pkgsets allows for complete isolation of the package and module dependencies by having a separate folders for projects sharing the same version of Go; this also allows programmers to switch between multiple Go Projects simultaneously without having to update GOPATH.

So, I would like to understand if such a thing is supported with goenv. I could not figure it out from the documentation. Please let me know if this is possible with goenv

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant