golang 中文文档地址 http://docscn.studygolang.com/doc/
若已经安装了go 旧版本,首先需要卸载已存在的版本
工作空间目录go 就是一个目录,其中包含三个子目录:
-
src
目录包含Go的源文件,它们被组织成包(每个目录都对应一个包), -
pkg
目录包含包对象, -
bin
目录包含可执行命令。
一:Mac brew 安装go环境
1.安装go 软件 brew install go
2.查看golang 当前版本 go version
3.配置环境变量(只需要设置GOPATH和GOROOT 环境变量)
Mac brew 安装基本GOROOT 已经设置好了,只需要配置GOPATH 加入环境变量
-
查看当前golang环境 执行
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 及环境变量(GOPATH 是工作目录)
(1).先创建工作目录 本人位置家目录下go文件夹
$ mkdir $HOME/work
(2).添加环境变量 我使得zsh,如果使用bash 请编辑~/.bash_profile文件
编辑
vim .zshrc
添加两条:
export GOPATH=$HOME/go
工作目录
export PATH = $PATH:$GOPATH/bin
加入环境变量,$PATH 不可省略
source ~/.zshrc
-
go 环境搭建完成,可以在工作目录go 下创建src 目录进行开发
二、下载压缩包安装(创建工作目录文件)
1. 下载golang 发布版本tar 包 地址:https://golang.org/dl/ (可查看文档查找)
2. 将tar包解压到/usr/local 目录下 执行 tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
3. 添加环境变量
在 .zshrc 最后添加
export GOPARH=$HOME/go
设置工作目录
export PATH=$PATH:/usr/local/go/bin
设置环境变量export GOROOT=/usr/local/path_name 如果安装目录是个人指定的需要添加这条
执行
source ~/.zshrc
3、Mac 下载pkg包 ,根据提示进行安装即可
4、<a id="delete-go">卸载已存在的版本</a>
查看golang 环境变量 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"
根据环境变量中的路径删除相应的go 然后去掉环境变量中的配置 ok