mod的使用
- 设置
go env -w GO111MODULE=on - 在项目根目录下
go mod init,会自动生成go.mod文件 - 引用其他包时,相对于
go.mod文件所在位置
不同文件属于相同包运行报错
[Running] go run "c:\Users\hp\go\src\singi_hello\main.go"# command-line-arguments.\main.go:14:13: undefined: Test
未编译所需文件,需要手动编译所有相关文件
PS C:\Users\hp\go\src\singi_hello> go run main.go test.go2020-04-10 14:57:3415865018542,2,3PS C:\Users\hp\go\src\singi_hello>
所以不建议这样的文件结构
