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
Closed

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

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

Comments

@AlexRouSg
Copy link
Contributor

AlexRouSg 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
@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
Development

No branches or pull requests

2 participants