下面由golang教程栏目给大家介绍使用windows10下编译go项目为linux可执行文件,希望对需要的朋友有所帮助!

事先先编译了一个exe可执行文件,没问题
设置linux编译配置:

SET GOOS=linuxSET GOARCH=amd64SET CGO_ENABLED=0

然后再次编译提示我找不到logfmt包:

windows10 编译go项目为linux可执行文件
全局搜索该包:
发现只有go.sum内存在该包信息

windows10 编译go项目为linux可执行文件

附我的mod:

windows10 编译go项目为linux可执行文件

我不确定是否有包依赖了它导致我的问题,但我在之前是可以编译的重新设定配置后无法编译
现在我在设置:SET GOOS=windows也无效了,均无法编译
提示找不到该包路径,而我在go get它之后也无任何作用。

更多相关文章

  1. 有哪些项目是go语言的?
  2. 解决golang中vendor引起的相同类型,却提示类型不一样问题
  3. 详细介绍XML在JAVA项目中的作用
  4. maven项目不编译xml文件的解决办法
  5. xml没有代码提示的解决方法
  6. 什么?你项目还在用Date表示时间?!
  7. 互联网开发十大顶级开源项目巡礼!
  8. 推荐几个炫酷的Python开源项目
  9. Spring Boot项目利用MyBatis Generator进行数据层代码自动生成

随机推荐

  1. Android下调用传感器
  2. Android 数据保存
  3. Android开发现状分析(2020版)
  4. Android--布局方式(LinearLayout)学习
  5. Android 数据存储(二) 文件的使用
  6. Android 笔试/面试,常见问题整理
  7. Android WebView实现选择本地图片拍照功
  8. Android属性动画ObjectAnimator源码简单
  9. Android开发者指南(8) ―― What is Andr
  10. 面试例题1:如何在android应用程序的窗口上