# Test that -modfile=path/to/go.mod is rejected in workspace mode. ! go list -m -modfile=./a/go.alt.mod stderr 'go: -modfile cannot be used in workspace mode' env GOFLAGS=-modfile=./a/go.alt.mod ! go list -m stderr 'go: -modfile cannot be used in workspace mode' -- go.work -- go 1.20 use ( ./a ) -- a/go.mod -- module example.com/foo go 1.20 -- a/go.alt.mod -- module example.com/foo go 1.20 -- a/main.go -- package main import "fmt" func main() { fmt.Println("Hello world!") }