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