Ok, I think I've figured out what's going on. The commits tagged `v2.0.2` and `v2.0.3` in this repo have a module in subdirectory `v2` that declares its path to be ` github.com/nicksnyder/go-i18n/v2` <http://github.com/nicksnyder/go-i18n/v2>. However, that module cannot match the requested path ` github.com/nicksnyder/go-i18n` <http://github.com/nicksnyder/go-i18n>, so `go get` does not look there — instead, it looks for a module at the repo root that lacks a `go.mod` file. And, indeed, the repo root does lack a `go.mod` file, so the `go` command interprets it as a module.
Since `v1.10.1` does have a `go.mod` file, `go get -u` should ignore the `+incompatible` versions as of Go 1.14. (That's the fix described in https://tip.golang.org/doc/go1.14#incompatible-versions.) https://golang.org/issue/31866 would also catch this particular case. However, there is still a remaining bug, which I've filed as https://golang.org/issue/36438. I'm not sure whether we'll fix that one, though: we would give better diagnostics for some confusing situations, but at the cost of invalidating some versions that were previously usable. On Mon, Jan 6, 2020 at 1:53 PM Jérôme LAFORGE <jerome.lafo...@gmail.com> wrote: > I use this version: > go version go1.13.5 linux/amd64 > > -- > You received this message because you are subscribed to a topic in the > Google Groups "golang-nuts" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/golang-nuts/eRt5gD5pIhQ/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > golang-nuts+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/d8e502c5-80cf-4aab-943c-0216b15afa33%40googlegroups.com > <https://groups.google.com/d/msgid/golang-nuts/d8e502c5-80cf-4aab-943c-0216b15afa33%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAKWVi_TEHF0GKTzQZSzhXea09ApQUyanEdNM9Yhd8WuwYnpc0g%40mail.gmail.com.