golang 中文文檔地址 http://docscn.studygolang.com/doc/
若已經安裝了go 舊版本夏伊,首先需要卸載已存在的版本
工作空間目錄go 就是一個目錄玻熙,其中包含三個子目錄:
-
src
目錄包含Go的源文件河胎,它們被組織成包(每個目錄都對應一個包)昌简, -
pkg
目錄包含包對象, -
bin
目錄包含可執(zhí)行命令瘦赫。
一:Mac brew 安裝go環(huán)境
1.安裝go 軟件 brew install go
2.查看golang 當前版本 go version
3.配置環(huán)境變量(只需要設置GOPATH和GOROOT 環(huán)境變量)
? Mac brew 安裝基本GOROOT 已經設置好了甸昏,只需要配置GOPATH 加入環(huán)境變量
-
查看當前golang環(huán)境 執(zhí)行
go env
結果:
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/admin/Library/Caches/go-build"
GOEXE=""
GOFLAGS=""
GOPATH="/Users/admin/go"
GOROOT="/usr/local/Cellar/go/1.12.5/libexec"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.12.5/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
-
設置GOPATH 及環(huán)境變量(GOPATH 是工作目錄)
(1).先創(chuàng)建工作目錄 本人位置家目錄下go文件夾
$ mkdir $HOME/work
(2).添加環(huán)境變量 我使得zsh,如果使用bash 請編輯~/.bash_profile文件
? 編輯
vim .zshrc
添加兩條:?
export GOPATH=$HOME/go
工作目錄?
export PATH = $PATH:$GOPATH/bin
加入環(huán)境變量舔清,$PATH 不可省略
在這里插入圖片描述source ~/.zshrc
-
go 環(huán)境搭建完成丝里,可以在工作目錄go 下創(chuàng)建src 目錄進行開發(fā)
二、下載壓縮包安裝(創(chuàng)建工作目錄文件)
1. 下載golang 發(fā)布版本tar 包 地址:https://golang.org/dl/ (可查看文檔查找)
在這里插入圖片描述
2. 將tar包解壓到/usr/local 目錄下 執(zhí)行 tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
在這里插入圖片描述
3. 添加環(huán)境變量
在 .zshrc 最后添加
export GOPARH=$HOME/go
設置工作目錄
export PATH=$PATH:/usr/local/go/bin
設置環(huán)境變量export GOROOT=/usr/local/path_name 如果安裝目錄是個人指定的需要添加這條
執(zhí)行
source ~/.zshrc
3体谒、Mac 下載pkg包 杯聚,根據提示進行安裝即可
4、<a id="delete-go">卸載已存在的版本</a>
查看golang 環(huán)境變量 go env
結果:
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/admin/Library/Caches/go-build"
GOEXE=""
GOFLAGS=""
GOPATH="/Users/admin/go"
GOROOT="/usr/local/Cellar/go/1.12.5/libexec"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.12.5/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
根據環(huán)境變量中的路徑刪除相應的go 然后去掉環(huán)境變量中的配置 ok