溫馨提示×

centos環境下golang如何編譯運行

小樊
52
2025-03-29 15:18:11
欄目: 編程語言

在CentOS環境下編譯和運行Go程序的步驟如下:

安裝Go

  1. 下載Go安裝包: 訪問Go官方下載頁面,找到適合CentOS的版本并下載。例如,下載Go 1.20.3版本:

    wget https://golang.org/dl/go1.20.3.linux-amd64.tar.gz
    
  2. 解壓安裝包: 將下載的安裝包解壓到/usr/local目錄下:

    sudo tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz
    
  3. 配置環境變量: 編輯/etc/profile文件或~/.bashrc文件,添加以下內容:

    export PATH=$PATH:/usr/local/go/bin
    

    使環境變量生效:

    source /etc/profile
    

    或者:

    source ~/.bashrc
    
  4. 驗證安裝: 運行以下命令檢查Go是否安裝成功:

    go version
    

編譯Go程序

  1. 編寫Go程序: 創建一個簡單的Go程序文件,例如hello.go

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World!")
    }
    
  2. 編譯程序: 在終端中導航到包含hello.go文件的目錄,運行以下命令進行編譯:

    go build hello.go
    

    這將生成一個名為hello的可執行文件。

運行Go程序

  1. 運行可執行文件: 在終端中運行生成的可執行文件:
    ./hello
    
    你應該會看到輸出:
    Hello, World!
    

注意事項

  • 權限問題:確保你有權限在目標目錄下執行編譯和運行操作。
  • 依賴管理:對于復雜的項目,建議使用Go模塊(go mod)來管理依賴。
  • 環境變量:確保GOPATHGOROOT環境變量正確設置。默認情況下,GOROOT是Go的安裝路徑,GOPATH是你的工作目錄。

通過以上步驟,你可以在CentOS環境下成功編譯和運行Go程序。

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