安裝 Go 環境


我的Go環境是執行在Ubuntu 18.04上面,所以以下是Linux的安裝方法!

安裝與設定環境

官網去瀏覽一下近期的版本,這邊我下載的是 Go 1.13.3,而目前官方最新的是 Go 1.14.1 (3/28查詢結果)。

以下是安裝與設定的過程
步驟一: 使用指令來下載 Go 1.13.3 壓縮檔
$ wget https://dl.google.com/go/go1.13.3.linux-amd64.tar.gz

步驟二: 解壓縮
$ sudo tar -xvf go1.13.3.linux-amd64.tar.gz

步驟三: 將整個執行環境的資料夾移置/usr/local下
$ sudo mv go /usr/local

針對 Linux 的設定
步驟四: 加入GOROOT
GOROOT 是一個指向系統內Golang主程式安裝位置,我把這個位置加進系統的環境變數裡面
export GOROOT=/usr/local/go

步驟五: 加入GOPATH
GOPATH 是一個工作目錄的位置,也把這個位置加進系統的環境變數中
export GOPATH=$HOME/go

步驟六: 將上述兩個全域變數在加進系統路徑的環境變數中
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

最後,執行這個指令讓設定生效
source ~/.profile

(更新)針對 mac 的設定,建立 goHello 目錄
步驟四:在 ~/.bash_profile 加上以下資訊

export GOPATH=/Users/xxx/goHello/
export PATH=$PATH:/usr/local/go/bin

最後,執行這個設定生效
source ~/.bash_profile

檢查安裝狀況

我會先看版本,能看到版號就表示安裝順利
$ go version

接著也可以查看它的環境變數的資訊,可以看到已設定過的GOPATH和GOROOT的位置
$ go env

跑一個 hello world

建立一個檔案叫 hello.go,並加上下列程式。

package main
import "fmt" // must be double quote

func main() {
     fmt.Println("Hello, World!\n")
}

然後執行,
$ go run hello.go

確認執行結果正確,便可以編譯囉!
$ go build hello.go

Go 指令的延伸參考
操作指令及Hello World!

#Golang Install






你可能感興趣的文章

[Day01]: 甚麼是Docker?與VM有甚麼不同?

[Day01]: 甚麼是Docker?與VM有甚麼不同?

SQL-injection專論 (2) -- UNION攻擊(2)

SQL-injection專論 (2) -- UNION攻擊(2)

Defi  - 以Flash Loan進行套利

Defi - 以Flash Loan進行套利






留言討論