下面由golang教程欄目給大家介紹使用windows10下編譯go項目為linux可執行文件,希望對需要的朋友有所幫助!
事先先編譯了一個exe可執行文件,沒問題
設置linux編譯配置:
SET GOOS=linux SET GOARCH=amd64 SET CGO_ENABLED=0
然后再次編譯提示我找不到logfmt包:
全局搜索該包:
發現只有go.sum內存在該包信息
附我的mod:
我不確定是否有包依賴了它導致我的問題,但我在之前是可以編譯的重新設定配置后無法編譯
現在我在設置:SET GOOS=windows也無效了,均無法編譯
提示找不到該包路徑,而我在go get它之后也無任何作用。