濟(jì)南網(wǎng)站建設(shè)正規(guī)公司哪家好百度一下就知道
1. 檢查系統(tǒng)環(huán)境
確保系統(tǒng)為 CentOS 7 或 CentOS 8,或者其他兼容的 Linux 發(fā)行版。
cat /etc/os-release
2. 安裝依賴
安裝一些必要的工具:
sudo yum update -y
sudo yum install -y wget tar
3. 下載 Go
從 Go 官方下載頁面獲取適用于 Linux 的最新版 Go 二進(jìn)制文件。這里以當(dāng)前最新版本 Go 1.22.8 為例:
wget https://go.dev/dl/go1.22.8.linux-amd64.tar.gz
您可以訪問 Go 官方下載頁面 查看最新版本并替換下載鏈接。
4. 解壓并安裝
將下載的文件解壓到 /usr/local
:
sudo tar -C /usr/local -xzf go1.22.8.linux-amd64.tar.gz
解壓后,Go 的二進(jìn)制文件將位于 /usr/local/go
。
5. 配置環(huán)境變量
將 Go 的路徑添加到系統(tǒng)的 PATH
變量中。
編輯配置文件:
echo "export PATH=\$PATH:/usr/local/go/bin" >> ~/.bashrc
echo "export GOROOT=/usr/local/go" >> ~/.bashrc
echo "export GOPATH=\$HOME/go" >> ~/.bashrc
echo "export PATH=\$PATH:\$GOPATH/bin" >> ~/.bashrc
source ~/.bashrc
如果您使用的是 zsh
,請(qǐng)修改 ~/.zshrc
文件。
6. 驗(yàn)證安裝
運(yùn)行以下命令檢查 Go 是否安裝成功:
go version
輸出類似如下表示安裝成功:
go version go1.22.8 linux/amd64
7. 測試 Go
創(chuàng)建一個(gè)簡單的 Go 程序驗(yàn)證運(yùn)行是否正常:
創(chuàng)建測試文件
mkdir -p $HOME/go/src/hello
cd $HOME/go/src/hellocat <<EOF > main.go
package mainimport "fmt"func main() {fmt.Println("Hello, Go!")
}
EOF
運(yùn)行程序
go run main.go
正確輸出:
Hello, Go!
8. 可選:設(shè)置 Go Modules(推薦)
Go 1.13+ 默認(rèn)使用 Go Modules 管理依賴,可以通過以下命令啟用:
export GO111MODULE=on
添加到 ~/.bashrc
:
echo "export GO111MODULE=on" >> ~/.bashrc
source ~/.bashrc
總結(jié)
通過以上步驟,您已經(jīng)在 CentOS 上成功安裝并配置了 Go 環(huán)境。如果需要升級(jí) Go,只需刪除 /usr/local/go
并重新解壓新版本即可:
sudo rm -rf /usr/local/go