一朝风月 万古长空

0%

go: cannot determine module path for source directory /tmp/wzd (outside GOPATH, no import comments)

有时会在/tmp/wzd目录下, 用vim进行golang片段代码的验证,当执行go build编译时,出现

go: cannot determine module path for source directory /tmp/wzd (outside GOPATH, no import comments)

此问题是,Go 1.13版本之后,默认使用Go Modules 模式,而/tmp/wzd目录,不在GOPATH/src/目录下,导致未能自动生成go.mod

解决办法:

1
go mod init your-dir-name

your-dir-name 我的环境下替代为wzd
而后可正常进行go build编译

需要大家支持⬇️⬇️玩摩托,惭愧,惭愧.