這裡指令皆使用 root 身分執行,若其他身分請使用 sudo

安裝環境為 CentOS 7 以上版本

這裡會介紹兩種安裝方式,第一種較為簡單,是直接透過 yum 安裝,另一種方式是直接下載安裝(推薦)

方法一、直接使用 yum 安裝

yum 安裝方式

# yum install golang

檢查版本

# go version
go version go1.11.5 linux/amd64

如果希望安裝 go1.12.x 版本,則可以先移除掉 yum 安裝的版本

yum remove golang

方法二、下載安裝 go1.12.x

先更新套件

yum update

下載最新版本 (可以從官網確認 https://golang.org/dl/)

例如:

wget https://dl.google.com/go/go1.12.6.linux-amd64.tar.gz

下載至本地後,解壓縮並且將檔案移到 /usr/local/go

tar -C /usr/local -xzf go1.12.6.linux-amd64.tar.gz

將路徑加到環境變數

export PATH=$PATH:/usr/local/go/bin; echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc

查看 go 版本

# go version
go version go1.12.6 linux/amd64

確定為 go1.12.6 之後,移除壓縮檔

rm -rf go1.12.6.linux-amd64.tar.gz