

























由于最近在GitHub上下载了一个GO项目,由于需要打包成windows程序,故使用了fyne-cross 编译
开整:
前往官网下载Docker安装包安装即可
go get fyne-cross
fyne-cross windows
运行报错如下:
module ***: Get “https://proxy.golang.org/***”: dial tcp 172.217.160.113:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
发现是因为代理问题,给go安装对应代理工具
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
运行命令后容器里面再次报上面错误,
修改DockerFile文件新增
RUN go env -w GOPROXY= https://goproxy.cn ,direct
RUN go env -w GO111MODULE=on
再次报错,怀疑容器内不能访问
检查容器内代理是否正常

配置容器代理

端口即为你的**上网的代理地址
再次编译,成功

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。