go env GOWORK
stdout '^'$GOPATH'[\\/]src[\\/]go.work$'
go env
stdout '^(set )?GOWORK="?'$GOPATH'[\\/]src[\\/]go.work"?$'

cd ..
go env GOWORK
! stdout .
go env
stdout 'GOWORK=("")?'

cd src
go env GOWORK
stdout 'go.work'

env GOWORK='off'
go env GOWORK
stdout 'off'

! go env -w GOWORK=off
stderr '^go: GOWORK cannot be modified$'

-- go.work --
go 1.18

use a
-- a/go.mod --
module example.com/a
