# Issue 46119 # When a module is inside a GOPATH workspace, Package.Root should be set to # Module.Dir instead of $GOPATH/src. env GOPATH=$WORK/tmp cd $WORK/tmp/src/test go list -f {{.Root}} stdout ^$PWD$ # Were we really inside a GOPATH workspace? env GO111MODULE=off go list -f {{.Root}} stdout ^$WORK/tmp$ -- $WORK/tmp/src/test/go.mod -- module test -- $WORK/tmp/src/test/main.go -- package main func main() {}