1、下載並解壓
下載
[root@localhost soft]# wget -c https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz
解壓
將源碼包解壓後直接放到 /usr/local 目錄下, 不用再次 make && make install 來安裝了, 開箱即用
[root@localhost soft]# tar -C /usr/local/ -zxvf go1.8.3.linux-amd64.tar.gz
添加系統環境變量
建立新文件並打開
[root@localhost soft]# vim /etc/profile.d/go.sh
輸入如下內容
> 輸入內容
export PATH=$PATH:/usr/local/go/bin
> 保存退出
:wq!
當即生效環境變量
[root@localhost soft]# source /etc/profile.d/go.sh
你可能會說這麼添加環境變量, 多不快捷啊!固然你也能夠直接在shell中輸入如下內容:
export PATH=$PATH:/usr/local/go/bin
但就我的認爲我這個方法來是比較不錯的, 編譯一個軟件須要添加一個文件,
而後 source 一下導入到當前軟件須要添加的環境變量到系統$PATH中, 每個人都有一個強迫症的習慣吧!
那好, 請尊重本身好了~~~
再在好了, 你可能在shell的任何位置輸入 go 命令了!
添加GOPATH目錄
添加GOPATH和添加環境變量沒有本質的區別就是做用不同罷了
建立工做路徑
建立一個工做目錄, 這個目錄就是你之後開發學習go語言的主要戰場了, 如在用戶家目錄建立這樣一個目錄 dev/go
[root@localhost ~]# mkdir -p ~/dev/go
添加這個目錄路徑做爲GOPATH
建立一個環境變量文件 gopath.sh 並打開
[root@localhost ~]# vim /etc/profile.d/gopath.sh
輸入GOPATH具體指向位置
export GOPATH=/root/dev/go
保存退出
:wq!
當即生效這個GOPATH環境變量
[root@localhost ~]# source /etc/profile.d/gopath.sh
驗證GOPATH環境變量是否添加成功
[root@localhost ~]# echo $GOPATH
/root/dev/go
OK, 那麼這個GOPATH環境變量也就添加完成了
運算GO環境測試
建立測試文件 hello_world.go
[root@localhost ~]# vim ~/dev/go/hello_world.go
編輯文件
package main
import (
"fmt"
)
func main() {
fmt.Println( "Hello world!" )
}
運算測試文件 hello_world.go
[root@localhost ~]# go run ~/dev/go/hello_world.go
Hello world!