發表於 2015-08-29 | 分類於 Go | 暫無評論git
網上的教程不少,可是並不完整,使得我在安裝的過程當中遇到了各類問題。後來綜合幾個教程給配置好了。我採用了兩種方法,後來去掉了其中的一種。下面是個人安裝步驟:golang
homebrew
是Mac系統下面目前使用最多的管理軟件的工具,目前已支持Go,能夠經過命令直接安裝Go,爲了之後方便,應該把 git
mercurial
也安裝上:vim
1 2 3 4 |
brew update && brew upgrade brew install git brew install mercurial brew install go |
這樣安裝以後經過命令行輸入go
就能夠看到相關的信息。輸入go env
查看環境信息:bash
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
GOARCH="amd64" GOBIN="" GOCHAR="6" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="darwin" GOOS="darwin" GOPATH="" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64" CC="clang" GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fno-common" CXX="clang++" CGO_ENABLED="1" |
直接去官方下載安裝包,而後雙擊安裝,以後一樣地輸入go
、go env
、go version
等查看是否安裝。工具
–spa
1.0 查看是否存在bash_profile命令行
1 |
cd ~/.bash_profile |
2.0 若是不存在則建立bash_profile Mac環境配置文件code
1 |
vim ~/.bash_profile |
3.0 添加go 環境變量
若是是第一種安裝方法,只須要指定一下GOPATH
便可。爲了讓本身的程序編譯以後在命令行任何地方能直接執行,再加入GOPATH
下的bin
便可:blog
1 2 3 4 5 6 7 8 |
#This is my personal bash_profile,when loaded at login. #===2015-08-15=== #GOPATH export GOPATH=$HOME/Documents/go_workspace #GOPATH bin export PATH=$PATH:$GOPATH/bin |
可是第二種方法安裝以後輸入go
會顯示ommand not found: go
,因此須要在.bash_profile
中指定GOROOT
下的bin
:教程
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#This is my personal bash_profile,when loaded at login. #===2015-08-15=== #GOROOT export GOROOT=/usr/local/go #GOPATH export GOPATH=$HOME/Documents/go_workspace #GOROOT bin export PATH=$PATH:$GOROOT/bin #GOPATH bin export PATH=$PATH:$GOPATH/bin |
通常環境變量更改後,重啓後生效。在重啓終端的時候就會自動執行.bash_profile
文件。
若是想馬上生效,則可執行下面的語句:
1 |
$ source .bash_profile |
若是打開終端沒有生效,就把上面的追加到~/.zshrc
中:
1 |
open -e ~/.zshrc |
複製粘貼保存便可。