mac中如何安装go
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章主要为大家展示了"mac中如何安装go",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"mac中如何安装go"这篇文章吧。安装方式brew insta
千家信息网最后更新 2025年01月31日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安全错误
数据库的锁怎样保障安全
营销软件开发批发
无线传感器网络技术
2021年网络安全培训课件
我的世界服务器辅助给东西指令
用友畅捷通t1数据库下载
鼎盛创美互联网科技
绝处逢生如何刷新服务器
查询oracle数据库版本
安卓life软件开发者
洛奇英雄传单机数据库
亳州在线教育平台软件开发公司
成绩按照升序降序 数据库
潮州智能建模软件开发
服务器承载
中国网络安全意识调研
网络安全运营者应当坚强
夺宝数据库
企业数据库的安全保护案例
仿真软件开发用什么好
网络安全街头采访
服务器 政府采购
浪潮服务器在哪改密码
政府网络安全部门工作职责
绝处逢生如何刷新服务器
青少年网络安全学习心得
csfdb数据库
互联网给人类带来的科技发展
信用基础数据库什么时候开通
高防服务器支持测试
点点爱互联网科技有限公司