标题
⭐[golang]golang 依赖库的一个巧妙取得方法
clq
浏览(305) +
2023-08-28 23:16:00 发表
编辑
关键字:
[2023-09-10 22:30:07 最后更新]
⭐[golang]golang 依赖库的一个巧妙取得方法
golang 什么都好,就是那个 gomod 改来改去,着实恶心。
以下是我在 18.3 版本下常用的取到 vendor 目录中的方法。
----------------------------------------------------------------
1.
先建立命令行环境
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
2.
将下载的库代码先放到 gopath/src 的正确位置
3.
然后是 cd 到这个库 go build 就会自动下载了。
//下载的目录是哪里?
//D:\gopath1.18.3\pkg\mod\github.com\energye\golcl@v1.0.3
4.
将它们放到正确的 vendor 目录下即可。
要删除掉 “@v1.0.3” 这样的后缀。
5.
最好先备份 go.mod 文件。因为会被更新.
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.