执行
- 该命令本质上也是先编译再执行。
go run main.go
编译
- 将源代码编译成可执行文件。
go build
修改GOPROXY
go env -w GOPROXY=https://goproxy.cn,direct
go mod命令
常用的go mod命令如下:
go mod download 下载依赖的module到本地cache(默认为$GOPATH/pkg/mod目录)
go mod edit 编辑go.mod文件
go mod graph 打印模块依赖图
go mod init 初始化当前文件夹, 创建go.mod文件
go mod tidy 增加缺少的module,删除无用的module
go mod vendor 将依赖复制到vendor下
go mod verify 校验依赖
go mod why 解释为什么需要依赖