# Modules were introduced in Go 1.11, but for various reasons users may | |
# decide to declare a (much!) older go version in their go.mod file. | |
# Modules with very old versions should not be rejected, and should have | |
# the same module-graph semantics as in Go 1.11. | |
cp go.mod go.mod.orig | |
go mod tidy | |
cmp go.mod go.mod.orig | |
-- go.mod -- | |
module example.com/legacy/go1 | |
go 1.0 | |
require golang.org/x/text v0.3.0 | |
-- main.go -- | |
package main | |
import _ "golang.org/x/text/language" | |
func main() {} |