部署go環境
1、go環境變數
- GOROOT go在電腦中的安裝位置
- GOPATH go專案存放目錄
- GOBINgo編譯的安裝位置,預設為$GOROOT/bin
2、安裝go
mac
直接下載go的安裝包下載地址,1.11進行安裝
安裝完成後,在終端驗證是否安裝成功.
$~ go version go version go1.11 darwin/amd64
為了保證相關檔案系統在任何位置都能使用,你還需要新增以下內容:
$~ echo "export PATH=$PATH:$GOROOT/bin" > ~/.bash_profile $~ echo "export GOPATH=/Users/xxx/go" > ~/.bash_profile $~ echo "export PATH=$PATH:$GOROOT/bin" > ~/.bash_profile $~ source ~/.bash_profile
檢視go環境變數
$~ go env GOPATH="/Users/xxx/go" GOPROXY="" GORACE="" GOROOT="/usr/local/go"
在GOPATH目錄為src,bin,pkg三個子目錄
- src,原始碼目錄
- bin,編譯後的可執行檔案
- pkg, 編譯後的包檔案
在src下新建一個hello.go
package main import "fmt" func main() { fmt.Println("hello, golang") }
驗證輸出
$~ go run hello.go hello, golang
輸出hello, golang,go安裝成功。liunx,windows沒有,我沒用這兩個系統。