Go基础:MacOS上配置go语言开发环境
发布日期:2021-06-30 20:21:08
浏览次数:2
分类:技术文章
本文共 1498 字,大约阅读时间需要 4 分钟。
在前面的文章中介绍了在Mac上安装Kubernetes、配置Dashboard的方式,接下来这篇文章继续介绍go语言环境的设定方法。
目录
安装方式
方式1:使用brew
执行命令:brew install go
方式2: 使用pkg安装文件
- 下载地址:https://golang.org/dl/
方式3: 使用二进制方式
项目 | 详细信息 |
---|---|
下载地址 | https://golang.org/dl/ |
下载版本 | 1.15.5 |
OS | MacOS |
OS bit | 64bit |
二进制链接 | https://golang.org/dl/go1.15.5.darwin-amd64.tar.gz |
实际上在几年前整理的内容之中已经包含此部分内容,仅仅是版本和OS不同而已,详细可参看:https://liumiaocn.blog.csdn.net/article/details/54784095
二进制方式安装
步骤1: 下载tar.gz文件
执行命令:wget https://golang.org/dl/go1.15.5.darwin-amd64.tar.gz
步骤2: 解压tar.gz至/usr/local
执行命令:cd /usr/local && sudo tar xvpf ~/go1.15.5.darwin-amd64.tar.gz
步骤3: 设定环境变量
只需要设定GOROOT和PATH即可使用
liumiaocn:local liumiao$ sudo vi /etc/profileliumiaocn:local liumiao$ tail -n2 /etc/profileexport GOROOT=/usr/local/goexport PATH=$PATH:${GOROOT}/binliumiaocn:local liumiao$
其他常用环境变量
使用go env可以看到如下其他常用的环境变量设定
项目 | 设定内容 |
---|---|
GOARCH | “amd64” |
GOBIN | “” |
GOEXE | “” |
GOHOSTARCH | “amd64” |
GOHOSTOS | “darwin” |
GOOS | “darwin” |
GOPATH | “/Users/liumiao/go” |
GORACE | “” |
GOPROXY | “https://proxy.golang.org,direct” |
GOROOT | “/usr/local/go” |
GOTOOLDIR | “/usr/local/go/pkg/tool/darwin_amd64” |
CC | “clang” |
GOGCCFLAGS | “-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/4n/mc2grz3x4lnb585sqr5qrmzw0000gn/T/go-build496643750=/tmp/go-build -gno-record-gcc-switches -fno-common” |
CXX | “g++” |
CGO_ENABLED | “1” |
版本确认
liumiaocn:local liumiao$ which go/usr/local/go/bin/goliumiaocn:local liumiao$ go versiongo version go1.15.5 darwin/amd64liumiaocn:local liumiao$
总结
这篇文章记录了MacOS上配置go语言开发环境的方法
转载地址:https://liumiaocn.blog.csdn.net/article/details/110037781 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年05月04日 00时51分42秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
操作系统实验之生产者和消费者程序
2019-04-30
操作系统实验之猴子过桥问题的模拟程序
2019-04-30
POJ - 3067 Japan (树状数组 思维)
2019-04-30
POJ - 2352 Stars (树状数组 入门题)
2019-04-30
HDU - 1166 敌兵布阵 (树状数组模板题/线段树模板题)
2019-04-30
CodeForces - 761C Dasha and Password (思维 暴力)
2019-04-30
POJ - 2481 Cows (树状数组 入门题)
2019-04-30
ACM-ICPC 2018 焦作赛区网络预赛 I. Save the Room
2019-04-30
CodeForces - 987C Three displays (暴力/dp)
2019-04-30
计蒜客 NAIPC 2016 F. Mountain Scenes(dp)
2019-04-30
牛客国庆集训派对Day4——I 连通块计数(思维)
2019-04-30
牛客国庆集训派对Day4——G 区间权值(找规律,双重前缀和)
2019-04-30
牛客国庆集训派对Day5——L 数论之神(找规律/数论)
2019-04-30
CodeForces - 629B Far Relative’s Problem(模拟)
2019-04-30
CodeForces - 1059B Forgery (思维)
2019-04-30
CodeForces - 456C Boredom (dp)
2019-04-30