mac中如何安装go
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要为大家展示了"mac中如何安装go",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"mac中如何安装go"这篇文章吧。安装方式brew insta
千家信息网最后更新 2026年11月02日mac中如何安装go
这篇文章主要为大家展示了"mac中如何安装go",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"mac中如何安装go"这篇文章吧。
安装方式
brew install go
官网下载对应的安装包,直接安装
注意:
第一种方式安装,go可执行文件在/usr/local/bin下,其实这个目录下的go是一个软连接,
➜ bin ll /usr/local/bin |grep golrwxr-xr-x 1 ljh admin 26 9 28 10:46 go -> ../Cellar/go/1.15.2/bin/golrwxr-xr-x 1 ljh admin 29 9 28 10:46 godoc -> ../Cellar/go/1.15.2/bin/godoclrwxr-xr-x 1 ljh admin 29 9 28 10:46 gofmt -> ../Cellar/go/1.15.2/bin/gofmt
我们发现其实这个是链接到了brew install的go的安装目录下了
第二种方式安装,go的可执行文件在/usr/local/go/bin下,这个是go pkg包默认的安装目录
但是无论怎么安装,都得配置GOPATH/GOBIN/PATH,如下, 这三个变量稍后做解释
#goexport GOPATH=/Users/ljh/goexport GOBIN=$GOPATH/binexport PATH=$PATH:$GOBIN
这个时候,运行go env
GO111MODULE=""GOARCH="amd64"GOBIN="/Users/ljh/go/bin"GOCACHE="/Users/ljh/Library/Caches/go-build"GOENV="/Users/ljh/Library/Application Support/go/env"GOEXE=""GOFLAGS=""GOHOSTARCH="amd64"GOHOSTOS="darwin"GOINSECURE=""GOMODCACHE="/Users/ljh/go/pkg/mod"GONOPROXY=""GONOSUMDB=""GOOS="darwin"GOPATH="/Users/ljh/go"GOPRIVATE=""GOPROXY="https://proxy.golang.org,direct"GOROOT="/usr/local/Cellar/go/1.15.2/libexec"GOSUMDB="sum.golang.org"GOTMPDIR=""GOTOOLDIR="/usr/local/Cellar/go/1.15.2/libexec/pkg/tool/darwin_amd64"GCCGO="gccgo"AR="ar"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/1l/mwvs7rf563x72kqcv7l6rb840000gn/T/go-build705548469=/tmp/go-build -gno-record-gcc-switches -fno-common"
发现还有一个GOROOT,下面我们来解释一下
| 名词 | 解释 |
|---|---|
| GOROOT | go语言安装目录 |
| GOPATH | 工程项目workspace |
| GOBIN | 可执行文件目录,如go install 会生成可执行文件直接放到bin目录下 |
而GOPATH也会包含三个目录 名词|解释 ---|--- src|源文件 pkg|编译好的库文件,主要是*.a文件,如go install 把编译的普通的包放到该pkg目录下 bin|可执行文件目录,如go install 会生成可执行文件直接放到bin目录下
一般来说,得将go可执行文件目录(${GOBIN})加入PATH中,使GO命令与我们编写的GO应用可以全局调用,
这样我们就完成了golang的安装了
以上是"mac中如何安装go"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
目录
文件
解释
内容
方式
篇文章
三个
名词
学习
帮助
生成
编译
普通
一般来说
全局
变量
名词解释
命令
工程
工程项目
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小米移动互联网科技园
互联网科技名片
唐信互联网科技
九亚互联网科技
亿账通互联网科技
碳银互联网科技有限公司
齐家互联网科技有限公司
蓝色互联网科技
汉立互联网科技有限公司联系电话
苏州铭阳互联网科技有限公司
长沙茂晟互联网科技有限公司
伊宁互联网科技做什么的
为客找房互联网科技公司怎么样
产业互联网科技服务公司
21世纪互联网科技成就
广州梦谷互联网科技有限公司领导
中国科技和美国互联网
张家口科技产业互联网平台
保山浩联互联网科技有限公司
黑龙江互联网科技公司
什么是科技互联网
互联网科技公司排名
互联网 的科技创新
互联网科技视频
华中科技大学互联网
江阴互联网智能科技产品进口
35岁以上互联网科技行业
上海万顺科技互联网有限公司招聘
数字科技和互联网金融哪个好
东风日产互联网科技公司叫什么