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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Operator基础:1: Operator Framework简介
下一篇:Kubernetes基础:MacOS上设定Dashboard

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年05月04日 00时51分42秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章