Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在学习编写 Golang makefile 并且让我有些困惑,因为他们GOOS, GOPATH, GOBASE在构建之前配置了 GO env 的一些示例。但通常我可以go mod init用来创建 go 模块并在 Makefile 中使用go build 来构建我的项目。那么最好的方法是什么?
GOOS, GOPATH, GOBASE
go mod init
go build
现代go代码与go mod. Makefile不应包括GOPATH. 只要使用go build就足够了。
go
go mod
Makefile
GOPATH
见https://blog.golang.org/using-go-modules