溫馨提示×

如何在Ubuntu上快速打包Golang

小樊
32
2025-08-17 15:29:04
欄目: 編程語言

在Ubuntu上快速打包Golang項目,可按以下步驟操作:

  1. 安裝Go環境

    sudo apt update && sudo apt install golang-go  
    go version  # 驗證安裝  
    
  2. 準備項目依賴
    確保項目根目錄有go.mod文件(若無則運行go mod init <模塊名>),并使用go mod tidy整理依賴。

  3. 編譯生成可執行文件

    cd /path/to/project  
    go build -o myapp  # 生成名為myapp的可執行文件  
    
  4. 可選:壓縮可執行文件
    安裝upx并壓縮文件:

    sudo apt install upx-ucl  
    upx --best myapp  
    
  5. 可選:打包為壓縮包

    tar -czvf myapp.tar.gz myapp  
    

快速命令總結(假設已安裝Go且項目有go.mod):

cd /path/to/project && go build -o myapp && tar -czvf myapp.tar.gz myapp  

若需跨平臺打包,可添加GOOSGOARCH參數(如GOOS=windows GOARCH=amd64)。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女