go mod init报错问题
用了go mod 那么项目 请一定不要创建在 gopath的src中
谨记谨记!
不要问为什么!?
今天在执行go mod init的时候报错
go: cannot determine module path for source directory C:\Users\dell\Desktop\aaa (outside GOPATH, module path must be specified)
Example usage:
'go mod init example.com/m' to initialize a v0 or v1 module
'go mod init example.com/m/v2' to initialize a v2 module
Run 'go help mod init' for more information.
这是因为go mod init 初始化项目时,需要定义一个 module ,我们打开一个 go.mod 文件,就会发现第一行就有
module ProjectName
在执行 go mod init 时需要定义 module,如:
go mod init aaa
即可解决了哦!
就这么简单!
本作品采用《CC 协议》,转载必须注明作者和本文链接
请问这跟项目在gopath的src有什么关系吗