$ go mod Go mod provides access to operations on modules.
Note that support for modules is built into all the go commands, not just ‘go mod‘. For example,day-to-day adding,removing,upgrading, and downgrading of dependencies should be done using ‘go get‘. See ‘go help modules‘ for an overview of module functionality.
Usage:
go mod <command> [arguments]
The commands are:
download download modules to local cache edit edit go.mod from tools or scripts graph print module requirement graph init initialize new module in current directory tidy add missing and remove unused modules vendor make vendored copy of dependencies verify verify dependencies have expected content why explain why packages or modules are needed
Use "go help mod <command>" for more information about a command.
想学好go mod命令,推荐3篇文章,阅读顺序有先后。
https://roberto.selbach.ca/intro-to-go-modules/
这是Roberto Selbach大神写的这篇 Step by step的 go mod入门文章,非常好理解