mirror of https://github.com/golang/go.git
cmd/go: test 'go get' and 'go install' with an (invalid) module ending in /v1
We expect major version v1 to not have a /v1 suffix. (Such a suffix on the package path is fine, but not on the module path.) Fixes #26375 Change-Id: I4206ded82ede36440cedfaf39875c38b9c95dc27 Reviewed-on: https://go-review.googlesource.com/c/153823 Run-TryBot: Bryan C. Mills <bcmills@google.com> Reviewed-by: Russ Cox <rsc@golang.org> Reviewed-by: Jay Conrod <jayconrod@google.com>
This commit is contained in:
parent
7d9649bf0d
commit
9c623f72c4
|
|
@ -0,0 +1,13 @@
|
|||
example.com/invalidpath/v1 v1.0.0
|
||||
written by hand
|
||||
|
||||
-- .mod --
|
||||
module example.com/invalidpath/v1
|
||||
-- .info --
|
||||
{"Version":"v1.0.0"}
|
||||
-- go.mod --
|
||||
module example.com/invalidpath/v1
|
||||
-- version.go --
|
||||
package version
|
||||
|
||||
const V = "v1.0.0"
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
env GO111MODULE=on
|
||||
|
||||
! go get -m example.com/invalidpath/v1
|
||||
! go install .
|
||||
|
||||
-- go.mod --
|
||||
module example.com
|
||||
-- main.go --
|
||||
package main
|
||||
import _ "example.com/invalidpath/v1"
|
||||
func main() {}
|
||||
Loading…
Reference in New Issue