mac中如何安装go
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,这篇文章主要为大家展示了"mac中如何安装go",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"mac中如何安装go"这篇文章吧。安装方式brew insta
千家信息网最后更新 2025年12月04日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安全错误
数据库的锁怎样保障安全
助理软件开发工程师有用吗
网络技术中心人员考试
龙芯服务器主板上电时序
节奏大师断开与服务器连接
光猫软件开发
前端调用数据库好不好
网络安全意识班会ppt下载
安卓软件开发学习 知乎
网络安全的社会层面
服务器rac
数据库管理上海培训
中企通信网络技术怎么样
选择数据库的四种方法
福州臻诚网络技术
小猎豹互联网科技
固话服务器
高职计算机网络技术题
小码农软件开发
医学生 数据库技术与应用
数据库创建新库
2017万方数据库账号
申请数据库的使用目的
黑暗与光明怎么自己建服务器
河北豪迪软件开发
数据库网状模型实例
中企通信网络技术怎么样
池州市亿网网络技术服务
关于数据库的特点
上海梦蚁网络技术
java软件开发手机下载