centos 安裝 Go環境

最近寫go程序需要在centos系統安裝go環境,查找資料後安裝完成,記錄一下,有兩種方法:

1. 利用yum 源安裝

yum install go -y
查看安裝的版本
go version

當然這是在對go的版本沒有要求的情況下,根據yum源安裝,但是有的yum源裏沒有go的安裝包,不想更換yum源的情況下,可以用第二種方法

2. 利用Go安裝包安裝

1)下載安裝包

 wget -c https://storage.googleapis.com/golang/go1.11.5.linux-amd64.tar.gz

2) 解壓

將源碼包解壓後直接放到 /opt/ 目錄下, 不用再次 make && make install 來安裝了, 開箱即用

tar -C /opt/ -zxvf go1.11.5.linux-amd64.tar.gz 

3) 添加系統環境變量

需要添加GO的環境變量到系統$PATH中,步驟如下:

1 . 創建文件

vim /etc/profile.d/go.sh

在打開的文件里加入

export PATH=$PATH:/opt/go/bin

使剛剛創建文件生效

source /etc/profile.d/go.sh

4) 設置 GPOPATH 目錄

GOPATH這個環境變量它指定了一個目錄, 這個目錄包含了我們所有的源碼 ,是工作目錄

我們寫的代碼可以放到這個目錄下面。

創建工作目錄

mkdir -p ~/home/go/

將這個目錄添加到GOPATH中

跟上面一樣需要先創建一個文件

vim /etc/profile.d/gopath.sh
export GOPATH=/home/go/

在文件裏面輸入GOPATH具體指向位置

使剛剛創建文件生效

source /etc/profile.d/gopath.sh

驗證GOPATH環境變量是否添加成功

echo $GOPATH

如果輸出 /home/go 即成功

以上基本Go環境就安裝成功了,我們可以寫一個小程序運行一下,看看是否能執行成功:

在 /home/user/go 目錄下新建一個小程序 helloworld.go

vim helloword.go 

在文件裏輸入以下程序:

package main

import (
    "fmt"
)

func main() {
    fmt.Println( "Hello world!" )
}

執行程序

 go run helloworld.go

如果出現以下輸出說明我們Go安裝成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章