2.開啟終端輸入vi ~/.bash_profile
,系統如果沒有的話會自動新建該檔案(本人的沒有…)
3. 寫入以下內容
export goroot=/usr/local/go
export path=$path:$goroot/bin
export gopath=$home/yourpath
4.終端輸入source ~/.bash_profile
5.最後是測試,本人安裝版本是go1.6
go is a tool for managing go source code.
usage:
go command [arguments]
the commands are:
build compile packages and dependencies
clean remove object files
doc show documentation for package or symbol
env print go environment information
fix run go tool fix on packages
fmt run gofmt on package sources
generate generate go files by processing source
get download and install packages and dependencies
install compile and install packages and dependencies
list list packages
run compile and run go program
test test packages
tool run specified go tool
version print go version
vet run go tool vet on packages
use "go help [command]"
for more information about a command.
additional help topics:
c calling between go and c
buildmode description of build modes
filetype file types
gopath gopath environment variable
environment environment variables
importpath import path syntax
packages description of package lists
testflag description of testing flags
testfunc description of testing functions
use "go help [topic]"
for more information about that topic.
goarch="amd64"
gobin=""
goexe=""
gohostarch="amd64"
gohostos="darwin"
goos="darwin"
gopath=""
gorace=""
goroot="/usr/local/go"
gotooldir="/usr/local/go/pkg/tool/darwin_amd64"
go15vendorexperiment="1"
cc="clang"
gogccflags="-fpic -m64 -pthread -fno-caret-diagnostics -qunused-arguments -fmessage-length=0 -fno-common"
cxx="clang++"
cgo_enabled="1"
6.gopath解釋:gopath變數,go從1.1版本開始必須設定這個變數,而且不能和go的安裝目錄一樣,這個目錄用來存放go原始碼,go的可執行檔案,以及相應的編譯之後的包檔案。
7.最後推薦一些學習go的書籍和專案
mac 環境變數 配置
shell txt 可見剛剛新增的路徑被新增到了環境變數的最前面。研究了一下mac系統的環境變數,載入順序為 etc profile etc paths bash profile bash login profile bashrc 當然 etc profile和 etc paths是系統級別的,系統...
Mac 環境變數配置
環境變數修改後,重啟生效!環境變數修改後,重啟生效!環境變數修改後,重啟生效!mac 一般使用bash作為預設shell mac系統的環境變數,載入順序為 etc profile etc paths bash profile bash login profile bashrc 當然 etc prof...
Mac配置環境變數
hui mac配置環境變數 全域性 公有 配置,不管是哪個使用者,登入時都會讀取該檔案。全域性 公有 配置,bash shell執行時,不管是何種方式,都會讀取此檔案。每個使用者都可使用該檔案輸入專用於自己使用的shell資訊,當使用者登入時,該檔案僅僅執行一次 那麼當mac機器上安裝了zsh後,我...