从Go 1.11开始,使用Go modules可以做到这一点。在为Go模块安装依赖项时,你可以指定一个模块查询,其中可能包含分支或标记名称:
拉取最新的版本(优先择取 tag)
go get golang.org/x/text@latest
拉取 master 分支的最新 commit
go get golang.org/x/text@master
拉取 tag 为 v0.3.2 的 commit
go get golang.org/x/text@v0.3.2
拉取 hash 为 342b231 的 commit,最终会被转换为 v0.3.2:
go get golang.org/x/text@342b2e
指定版本拉取,拉取v3版本
go get github.com/smartwalle/alipay/v3
评论(0)