[golang]go get 如何下载指定的版本,下载后的目录又是什么?
clq
浏览(477) -
2023-08-21 19:07:28 发表
编辑
关键字:
[golang]go get 如何下载指定的版本,下载后的目录又是什么?
其实也比较简单,将 go.mod 文件中的
github.com/energye/golcl v1.0.3
修改为
go get github.com/energye/golcl@v1.0.3
即可。
即将版本前的空格修改为 @ 符号即可。
下载后的目录为
D:\gopath1.18.3\pkg\mod\github.com\energye\golcl@v1.0.3
不过最后还是到 go.mod 下的项目
例如
D:\gopath1.10.8\src\github.com\energye\energy\v2\example\simple
运行
go build 就可以自动下载相关的文件包了。
不过如果有多个 golang 环境的话是要切换的。例如以下的批处理文件
//----------------------------------------------------------------
set PATH=D:\go1.18.3.windows-amd64\go\bin;%PATH%
go env -w GO111MODULE=on
rem 配置代理
rem go env -w GOPROXY=https://goproxy.io,direct
go env -w GOPROXY=https://goproxy.cn,direct
set GOPATH=D:\gopath1.18.3
rem set GOPRIVATE=
set GOPROXY=https://goproxy.cn,direct
set GOROOT=D:\go1.18.3.windows-amd64\go
本帖子属于以下条目()
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.