go.mod file not found in current directory or any parent directory; see 'go help modules'

go的环境设置问题,执行

go env -w GO111MODULE=auto

我的环境:Windows 7, Go 1.17

D:AppsGOPATHsrccode.oldboyedu.comstudygo>cd day01

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01>cd helloworld

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>go build
go: go.mod file not found in current directory or any parent directory; see 'go help modules'

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>where go.exe
D:AppsGoingo.exe

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>go.exe build
go: go.mod file not found in current directory or any parent directory; see 'go help modules'

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>go env -w GO111MODULE=auto

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>go build

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>go version
go version go1.17 windows/amd64

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>dir
 驱动器 D 中的卷没有标签。
 卷的序列号是 C61D-1F2E

 D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld 的目录

2021/09/06  21:52    <DIR>          .
2021/09/06  21:52    <DIR>          ..
2021/09/06  21:52         1,925,120 helloworld.exe
2021/09/06  21:41                79 main.go
               2 个文件      1,925,199 字节
               2 个目录 71,544,717,312 可用字节

D:AppsGOPATHsrccode.oldboyedu.comstudygoday01helloworld>helloworld.exe
Hello World!