blob: e15b7ed478c729a4b59c26a73919bb239ba7e3e6 [file] [log] [blame]
! go build
stderr 'case-insensitive import collision'
! go mod vendor
stderr 'case-insensitive import collision'
-- foo.go --
package main
import (
_ "example.com/Foo"
_ "example.com/foo"
)
func main() {}
-- go.mod --
module play.ground
go 1.14
require (
example.com/foo v0.1.0
example.com/Foo v0.1.0
)
replace (
example.com/foo => ./foo
example.com/Foo => ./foo_alt
)
-- foo/go.mod --
module example.com/foo
-- foo/foo.go --
package foo
-- foo_alt/go.mod --
module example.com/Foo
-- foo_alt/foo.go --
package Foo