溫馨提示×

Linux下Golang開發環境怎么搭

小樊
44
2025-09-16 15:11:29
欄目: 編程語言

以下是在Linux下搭建Golang開發環境的步驟:

  1. 下載安裝包
    從官網下載對應系統架構的安裝包(如go1.23.10.linux-amd64.tar.gz),推薦使用wget命令:

    wget https://golang.org/dl/go1.23.10.linux-amd64.tar.gz  
    

    解壓到/usr/local目錄:

    sudo tar -C /usr/local -xzf go1.23.10.linux-amd64.tar.gz  
    
  2. 配置環境變量
    編輯~/.bashrc(或~/.zshrc),添加以下內容:

    export GOROOT=/usr/local/go  
    export GOPATH=$HOME/go  
    export PATH=$PATH:$GOROOT/bin:$GOPATH/bin  
    

    使配置生效:

    source ~/.bashrc  
    
  3. 驗證安裝
    運行go version,顯示版本號即成功。

  4. (可選)配置模塊代理
    啟用Go模塊并設置國內代理(加速依賴下載):

    go env -w GO111MODULE=on  
    go env -w GOPROXY=https://goproxy.cn,direct  
    
  5. 測試開發環境
    創建項目目錄和測試代碼:

    mkdir -p $GOPATH/src/hello  
    cd $GOPATH/src/hello  
    cat > main.go <<EOF  
    package main  
    import "fmt"  
    func main() {  
        fmt.Println("Hello, Go!")  
    }  
    EOF  
    

    編譯運行:

    go run main.go  
    

    輸出Hello, Go!即配置成功。

  6. 安裝常用工具(可選)

    • 代碼格式化:go install golang.org/x/tools/cmd/goimports@latest
    • 調試工具:go install github.com/go-delve/delve/cmd/dlv@latest

說明

  • 若需多版本管理,可使用asdf等工具切換版本。
  • 非root用戶需將安裝路徑改為用戶目錄(如/home/username/go),并相應調整環境變量。

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