GoLang-Proxy

# 1. 七牛 CDN go env -w GOPROXY=https://goproxy.cn,direct 
# 2. 阿里云 go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct 
# 3. 官方 go env -w GOPROXY=https://goproxy.io,direct
export PATH=$PATH:/usr/local/go/bin

GoLang-Install

https://golang.google.cn/doc/install

更因为 Go 1.13 将 `GOPROXY默认成了中国大陆无法访问的 https://proxy.golang.org ,所以我们中国的开发者从今以后必须先修改 `GOPROXY` 才能正常使用 `go` 来开发应用了。 为此, 我们联合中国备受信赖的云服务提供商七牛云专门为咱们中国开发者而打造了一个 Go 模块代理:goproxy.cn

命令作用
go mod download下载依赖包到本地(默认为 GOPATH/pkg/mod 目录)
go mod edit编辑 go.mod 文件
go mod graph打印模块依赖图
go mod init初始化当前文件夹,创建 go.mod 文件
go mod tidy增加缺少的包,删除无用的包
go mod vendor将依赖复制到 vendor 目录下
go mod verify校验依赖
go mod why解释为什么需要依赖

# 参考
# Go 1.13 相比 Go 1.12 有哪些值得注意的改动?
# https://go.dev/doc/go1.13
# https://www.cnblogs.com/piperliu/p/18843567

Leave a Reply

Your email address will not be published. Required fields are marked *