在CentOS系統下管理Golang版本,推薦使用 Go Version Manager (GVM) 。GVM 是一款功能強大的工具,旨在簡化系統中 Go 編程語言不同版本的管理。通過 GVM,你可以在多個 Go 版本間無縫切換,從而輕松處理需要特定語言版本的項目或者嘗試最新版本。以下是使用GVM在CentOS上管理Golang版本的步驟:
安裝前置條件:
安裝GVM:
對于Bash用戶,運行以下命令:
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
對于Zsh用戶,將 bash
改為 zsh
。
該命令將會下載并執行 GVM 安裝腳本,并在系統中設置 GVM。
選擇GVM分發版:
查看 GVM Readme 以查找并使用 GVM。
安裝Go版本:
要安裝特定的 Go 版本,請使用以下命令:
gvm install go1.x.x
將 go1.x.x
替換為所需的 Go 版本,GVM 會自動下載并安裝。
列出已安裝的Go版本:
使用以下命令檢查已安裝的 Go 版本:
gvm list
切換Go版本:
要在已安裝的 Go 版本之間切換,請使用:
gvm use go1.x.x
用要激活的版本替換 go1.x.x
。
卸載Go版本:
要刪除已安裝的 Go 版本,請使用:
gvm uninstall go1.x.x