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

x/vgo: there should be a way to prevent version mixing #24019

Closed
AlexRouSg opened this issue Feb 21, 2018 · 0 comments

Comments

@AlexRouSg
Copy link
Contributor

commented Feb 21, 2018

There are some cases where it would be impossible for a package to co-exist with multiple versions. For example:

Package A creates a GUI window and provides functions interacting with it.
Packages B and C imports A/v1 and A/v2 respectively.
Package D or a executable uses A, B and C.

Lets say package A stores the window handle in a package private var, so either package B or C will work and the other fail.

@gopherbot gopherbot added this to the vgo milestone Feb 21, 2018

@AlexRouSg AlexRouSg closed this Feb 21, 2018

@golang golang locked and limited conversation to collaborators Feb 21, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
2 participants
You can’t perform that action at this time.