Windows10 GO:1.13
将下面两个设置添加到系统的环境变量中
GO111MODULE=on
GOPROXY=https://goproxy.io
需要注意的是这种方式并不会覆盖之前的配置,有点坑,你需要先把系统的环境变量里面的给删掉再设置
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct
使用go module之后,go get 拉取依赖的方式就发生了变化
go get ./...
go get golang.org/x/text@latest
go get golang.org/x/text@master
go get golang.org/x/text@v0.3.2
go get golang.org/x/text@342b2e
go get github.com/smartwalle/alipay/v3
go get -u
go mod init 模块名
目前所有模块版本数据均缓存在 $GOPATH/pkg/mod和 $GOPATH/pkg/sum 下
go mod download
go mod edit
go mod graph
go mod tidy
go mod vendor
go mod verify
go mod why
go get github.com/gogf/gf@version
如果没有指明 version 的情况下,则默认先下载打了 tag 的 release 版本,比如 v0.4.5 或者 v1.2.3;如果没有 release 版本,则下载最新的 pre release 版本,比如 v0.0.1-pre1。如果还没有则下载最新的 commit
go get github.com/gogf/gf@master
go get -u=patch github.com/gogf/gf
go mod edit -replace=golang.org/x/crypto@v0.0.0=github.com/golang/crypto@latest
go mod edit -replace=golang.org/x/sys@v0.0.0=github.com/golang/sys@latest
go clean -modcache
go list -m -versions github.com/gogf/gf
本文为麦志健原创文章,转载无需和我联系,但请注明来自麦志健博客http://maizhijian.com
最新评论