离线环境搭建GOPROXY

下载go项目的依赖包

导出项目需要的go.mod文件,放到联通外网环境的机器上。 外网机器配置GOMODCACHE

go env -w GOMODCACHE="C:\your\path\pkg\mod"

在go.mod所在的文件夹下,执行

go mod download

这样go.mod里的依赖包将会下载到$GOMODCACHE下,打包$GOMODCACHE/cache/download文件夹,生成download.zip包。使用文件摆渡传到云桌面。

搭建内网环境文件服务

将download.zip文件导入服务器中,放到/export/package/go_download下。 登录服务器(例1.1.1.1),启动文件服务器

cd /export/package/go_download
python3 -m http.server 8003

需要下载go依赖包的项目设置GOPROXY=http://1.1.1.1:8010

go env -w GOPROXY=http://1.1.1.1:8010

开始下载go依赖包

go mod tidy

版权声明:除特别注明外,本站所有文章均为王晨曦个人站点原创

转载请注明:出处来自王晨曦个人站点 » 离线环境搭建GOPROXY

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

  1. lmbpnfwcdc 说道:

    出发地 [url=http://www.gjbi3907h5820uwg0u007ynw4f21ev9us.org/]ulmbpnfwcdc[/url] almbpnfwcdc lmbpnfwcdc http://www.gjbi3907h5820uwg0u007ynw4f21ev9us.org/