Go 语言的 Modules 系统介绍

Alex-liutao ·
还有一个问题就是我在Goland IDE里编码,如果去掉import server/subdir2,IDE还会自动把它补上,而不补上的话,则会报一堆语法找不到的显示错误,好像编译和语法显示难以两全其美的。只能保留其中一种方式。
#11
更多评论
windy_
君子知命不惧,日日自省
那可以在非gopath下创建项目运行吗
#1
启用了 module 机制的包(库)或者可执行文件,它们的代码都**必需**放在 **非GOPATH** 的目录里面,这是必需条件,不是可选的条件。 如果对 GOPATH 目录里面的项目 执行 `go mod init mod` 那么将会报错: `go: modules disabled inside GOPATH/src by GO111MODULE=auto; see 'go help modules'`
#2