溫馨提示×

怎樣在Ubuntu上編譯Golang程序

小樊
42
2025-07-25 18:45:59
欄目: 編程語言

在Ubuntu上編譯Golang程序的步驟如下:

  1. 安裝Golang: 如果你還沒有安裝Golang,可以通過以下命令安裝:

    sudo apt update
    sudo apt install golang-go
    

    安裝完成后,可以通過以下命令檢查安裝是否成功:

    go version
    
  2. 設置GOPATH和GOROOT: Golang需要知道你的工作空間(workspace)在哪里,以及Go的安裝位置。你可以在你的主目錄下創建一個名為go的目錄作為工作空間:

    mkdir -p $HOME/go
    

    然后,設置環境變量GOPATH指向你的工作空間,并將其添加到PATH中:

    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
    

    為了使這些設置在每次登錄時都生效,你可以將它們添加到你的~/.profile~/.bashrc文件中。

  3. 編寫Go程序: 使用你喜歡的文本編輯器創建一個新的.go文件,例如hello.go,并編寫你的Go代碼:

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World!")
    }
    
  4. 編譯Go程序: 打開終端,導航到包含你的.go文件的目錄,然后運行以下命令來編譯程序:

    go build hello.go
    

    這將在當前目錄下創建一個名為hello的可執行文件(在Windows上是hello.exe)。

  5. 運行編譯后的程序: 編譯成功后,你可以直接運行生成的可執行文件:

    ./hello
    

    如果一切正常,你應該會看到輸出Hello, World!。

以上就是在Ubuntu上編譯Golang程序的基本步驟。如果你想要編譯一個更復雜的項目,可能需要使用Go的工作空間和包管理功能,以及更多的編譯選項。對于大型項目,通常推薦使用go mod來管理依賴。

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