隐藏页面特效

记一个使用fyne-cross编译的坑

由于最近在GitHub上下载了一个GO项目,由于需要打包成windows程序,故使用了fyne-cross 编译
开整:

1|0安装Docker


前往官网下载Docker安装包安装即可

2|0go 安装fyne-cross 包


go get fyne-cross

3|0运行


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安装对应代理工具

3|1配置代理工具


export GO111MODULE=on export GOPROXY=https://goproxy.cn

运行命令后容器里面再次报上面错误,

3|2修改Dockerfile


修改DockerFile文件新增

RUN go env -w GOPROXY=https://goproxy.cn,direct RUN go env -w GO111MODULE=on

再次报错,怀疑容器内不能访问
检查容器内代理是否正常

配置容器代理

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

4|0总结


  1. 对应网络不通畅,检查是否需要梯子上网,如可以通过国内代理网点解决,更好
  2. Docker 容器上网络与主网络不通,如需要代理,需要对其进行代理配置操作

__EOF__

本文作者lonecloud
本文链接https://www.cnblogs.com/lonecloud/p/15473176.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   lonecloud  阅读(1766)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:lonecloud,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply
点击右上角即可分享
微信分享提示