溫馨提示×

Debian如何配置Go語言運行時環境

小樊
34
2025-08-16 05:26:23
欄目: 編程語言

一、安裝Go語言

方法1:使用官方倉庫(簡單,版本可能較舊)

sudo apt update
sudo apt install golang-go  # Debian 12默認倉庫可能為Go 1.19

方法2:手動安裝最新版(推薦)

  1. 下載最新版壓縮包(如go1.24.4.linux-amd64.tar.gz):
    wget https://go.dev/dl/go1.24.4.linux-amd64.tar.gz
    
  2. 解壓到/usr/local并清理:
    sudo rm -rf /usr/local/go
    sudo tar -C /usr/local -xzf go1.24.4.linux-amd64.tar.gz
    rm go1.24.4.linux-amd64.tar.gz
    

二、配置環境變量

  1. 編輯用戶配置文件(如~/.bashrc):
    nano ~/.bashrc
    
  2. 添加以下內容:
    export GOROOT=/usr/local/go  # Go安裝路徑
    export GOPATH=$HOME/go       # 工作目錄
    export PATH=$GOROOT/bin:$GOPATH/bin:$PATH  # 添加到PATH
    
  3. 使配置生效:
    source ~/.bashrc
    

三、驗證安裝

go version  # 查看版本號,確認安裝成功
go env      # 查看環境變量配置

四、可選配置

  1. 創建工作目錄
    mkdir -p $HOME/go/{src,bin,pkg}  # 源代碼、可執行文件、包文件目錄
    
  2. 配置國內代理(加速模塊下載)
    go env -w GOPROXY=https://goproxy.cn,direct
    
  3. 安裝開發工具
    sudo apt install git  # Go模塊管理需要Git
    

五、多版本管理(可選)

  • 使用update-alternatives(系統級切換):
    sudo update-alternatives --install /usr/bin/go go /usr/local/go1.24.4/bin/go 1
    sudo update-alternatives --config go  # 選擇版本
    
  • 使用asdfgoenv(用戶級切換): 通過工具安裝不同版本并快速切換,適合多項目開發。

注意事項

  • Debian 12默認倉庫的Go版本可能較舊,如需最新版建議手動安裝或使用第三方倉庫(如ppa:longsleep/golang-backports)。
  • 確保GOPATH目錄存在,否則可能導致模塊管理異常。

以上步驟參考自,可根據需求選擇安裝方式。

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