The inconsistent versions error comes from go get, when you request two different versions of a module either explicitly or indirectly. There's no way for go get to give you the version that you asked for For example:
$ go get -d firstname.lastname@example.org email@example.com
go get: conflicting versions for module rsc.io/quote: v1.5.1 and v1.5.2
In this case, it happens because the module transitively requires a newer version of itself. firstname.lastname@example.org requires email@example.com, but that requires firstname.lastname@example.org. go get can't give you v1.0.1-beta.ordered.keys because MVS would give you v1.0.1.
Is v1.0.1-beta.ordered.keys based on v1.0.1? It should most likely be retagged as v1.0.2-beta.ordered.keys so that it comes after v1.0.1 according to semver comparison.
What version of Go are you using (
Does this issue reproduce with the latest release?
What operating system and processor architecture are you using (
What did you do?
What did you expect to see?
What did you see instead?
It does not work. I assume it's because there's a path from v1.0.1-beta to v1.0.1 (see below), but not sure why that's a problem.
The text was updated successfully, but these errors were encountered: