Mac下安装Golang并配置环境

标签: Golang   MacOS  

在MacOS上主要有如下两种方法安装

一、HomeBrew

homebrew是Mac系统下面目前使用最多的管理软件的工具,目前已支持Go,可以通过命令直接安装Go。

brew update && brew upgrade
brew install go

这样安装之后通过命令行输入go就可以看到相关的信息。输入go env查看环境信息。

二、pkg文件

直接去官方下载安装包,然后双击安装,之后同样地输入gogo envgo version等查看是否安装。

三、环境变量配置

1. 是否存在环境变量配置文件

vi ~/.zshrc

如果不存在,则新建。我本地使用的shell是zsh,如果你的是bash,则编辑~/.bash_profile文件即可,没有先创建。

2. 添加go环境变量

# Golang
export GOROOT=/usr/local/go
export GOPATH=/Users/bo.liang/Documents/go_workspace
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

3. 立即生效

source ~/.zshrc

4. 查看

$ go env
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/bo.liang/Library/Caches/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/bo.liang/Documents/go_workspace"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/20/9x622h6s5n7dc7hqlfvnm0wr0000gy/T/go-build221768658=/tmp/go-build -gno-record-gcc-switches -fno-common"

到这里,你就配置好golang的环境了。

「真诚赞赏,手留余香」

请我喝杯咖啡?

使用微信扫描二维码完成支付

相关文章