Go打包構建 生成32位64位應用程序 加入前端項目


Golang 編譯64位和32位可執行程序

在平常的使用中,我們直接使用go build或者go build xxx.go完成打包運行,但是有時候,工具運行的系統位數與我們開發的系統位數不一致,這時候修改參數,指定構建32位或者64位的exe。

  • 查看系統參數

    go env
    
  • 編譯32位

    GOOS=windows GOARCH=386 go build main.go
    
  • 編譯64位

    GOOS=windows GOARCH=amd64 go build main.go
    

加入靜態前端項目

首先將前端項目構建,npm run build。build之后會生成dist文件夾。

go get github.com/rakyll/statik
statik -src=dist文件夾路徑 -f
go build


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM