Go基础:MacOS上配置go语言开发环境

在前面的文章中介绍了在Mac上安装Kubernetes、配置Dashboard的方式,接下来这篇文章继续介绍go语言环境的设定方法。


安装方式

方式1:使用brew

执行命令:brew install go

方式2: 使用pkg安装文件

  • 下载地址:https://golang.org/dl/
    在这里插入图片描述

方式3: 使用二进制方式

项目详细信息
下载地址https://golang.org/dl/
下载版本1.15.5
OSMacOS
OS bit64bit
二进制链接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/profile
liumiaocn:local liumiao$ tail -n2 /etc/profile
export GOROOT=/usr/local/go
export PATH=$PATH:${GOROOT}/bin
liumiaocn: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/go
liumiaocn:local liumiao$ go version
go version go1.15.5 darwin/amd64
liumiaocn:local liumiao$ 

总结

这篇文章记录了MacOS上配置go语言开发环境的方法

淼叔 CSDN认证博客专家 神经网络 TensorFlow NLP
资深架构师,PMP、OCP、CSM、HPE University讲师,EXIN DevOps Professional与DevOps Master认证讲师,曾担任HPE GD China DevOps & Agile Leader,帮助企业级客户提供DevOps咨询培训以及实施指导。熟悉通信和金融领域,有超过十年金融外汇行业的架构设计、开发、维护经验,在十几年的IT从业生涯中拥有了软件开发设计领域接近全生命周期的经验和知识积累,著有企业级DevOps技术与工具实战。
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页