一、安装包下载地址:https://go.dev/

1、下载对应系统的安装包,Mac OS 的Go语言开发包是 .pkg 格式的,一路点击“继续”即可

2、安装成功界面如下图,默认安装到: usr/local/go/

3、安装完成之后,在终端运行 go version,如果显示类似下面的信息,表明安装成功(备注:darwin(其实就是 macOS)和 amd64 分别是操作系统和CPU架构)

二、环境变量配置

  1. 打开终端输入cd /User/mac用户名
  2. 输入ls -all 命令查看是否存在 .bash_profile
  3. 存在使用vim .bash_profile打开文件(不存在则创建一个新的)
  4. 编辑文件,添加以下代码(GOPATH主要配置工作目录,GOROOT主主要配置Go安装包位置)
export GOROOT=/usr/local/go
export GOPATH=/Users/mac用户名/go
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN
  1. 让".bash_profile" 立即生效,输入以下命令
source ~/.bash_profile
  1. 输入go env查看配置结果

三、一些常用命令解释

  • go build : 编译源代码包和依赖
  • go run : 编译并运行 GO程序
  • go get : 下载并安装指定的包和依赖
  • go install : 编译并安装指定的包和依赖
  • go fmt : 格式化源码包中的代码
  • go help:了解更多

【1】Go语言环境安装和环境变量配置(针对于macOS)相关推荐

  1. go语言的安装、环境变量配置及简单使用

    go语言的安装.环境变量配置及简单使用 1.安装git并且配置在path中,默认就勾选了 下载地址https://git-scm.com/download/win 2.下载安装visualstudio ...

  2. python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  3. python详细安装教程环境配置-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  4. python3.6.0怎么安装pip_python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  5. Charles网络抓包新手入门教程-(二)软件配置与环境安装(ios14-IOS系统安装配置)

    目录 一.环境配置 二.开启电脑代理设置 三.给IPhone手机设置代理服务器 四.Iphone手机下载并信任证书 五.Charles抓取手机数据包 六.总结 一.环境配置 1.Win10系统 2.C ...

  6. 安装成功配置环境变量_go语言学习笔记-Windows10开发环境安装和环境变量配置

    相关文档 go语言学习笔记-目录 1.安装 1.1.访问 https://golang.google.cn/dl/ 或 https://golang.org/dl/ 下载官方安装包 1.2.选择Win ...

  7. Go语言Windows10安装和环境配置详细步骤

    文章目录 前言 一.下载Go安装包? 二.安装步骤 1.安装 2.验证是否安装成功 环境配置 1.环境配置准备 1.配置步骤 前言 提示:我用的是windows10系统: 例如:Go安装包下载和在wi ...

  8. java环境安装(java环境安装教程)

    如何正确安装java-现在的JAVA环境怎么安装? JDK安装在C:\program files\java\jdk1.6.0,那么就要在环境变量中新建一个 JAVA_HOME 的变量,它的变量值就是 ...

  9. java一键_Java环境安装-Java环境一键安装下载免安装版-西西软件下载

    Java环境一键安装,一键安装包,安装Java环境,无需用户手动安装操作,非常便利,由论坛大神整合,双击运行程序可一键配置环境,可以根据需求来进行选择.本次带来Java环境一键安装工具下载,需要配置J ...

  10. wiki办公软件confluence本地mac环境安装(其他环境方法一致)-详细安装过程与破解方式以及问题排除

    目录 说明 安装过程 环境 1. 官网下载Confluence 2. Mac环境安装Confluence 3. 破解Confluence 问题注意 q1:Confluence启动失败 q2:破解Con ...

最新文章

  1. 爬取网站图片并保存到本地
  2. Oracle Connect By Start With 总结==转帖
  3. 全志A33-编译uboot
  4. delphi打印html文件路径,Delphi获取文件名、不带扩展名文件名、文件所在路径、上级文件夹路径的方法...
  5. Qt文档阅读笔记-Qt Concurrent介绍及简单使用
  6. C#中的深度学习:Keras.NET中的硬币识别,第一部分
  7. [mysql]三种方法为root账户指定密码
  8. php函数方法属性吗,为什么PHP属性不允许使用函数?
  9. jquery cookie 本地不能工作的原因
  10. SDN和MPLS有什么区别?
  11. 基于WebGIS的车联网平台的研究与应用
  12. 告诉你三个实用的换性别特效软件
  13. 各种redhat版本下载
  14. 微信小程序中生成二维码工具以及扫一扫
  15. [转]三大运营商借云转型 虚拟资源池与并发计算是核心能力
  16. 大幅面遥感影像多尺度分割与尺度转换-初探
  17. python向量点乘_Python线性代数学习笔记——向量的点乘与几何意义,实现向量的点乘操作...
  18. 天润融通java面试_【天润融通怎么样?】-看准网
  19. readl()和writel()
  20. 什么是ECMAScript?

热门文章

  1. WebGIS开发教程:6款常用的坐标转换软件/库
  2. 是“谁”占用了你的带宽?6个工具帮助你实时监控网络情况
  3. 400G技术市场前景和主流产品
  4. SAP-FICO 固定资产常用事务码
  5. 【C++深入浅出】初识C++上篇(关键字,命名空间,输入输出,缺省参数,函数重载)
  6. 基于Android平台的汽车销售APP的设计与实现
  7. 千里之行始于足下,一步之难源于自缚
  8. vue防止多次点击(暴力点击)
  9. 取各国的日期时间格式
  10. 『最小生成树』Kruskal算法——加边法 (并查集优化 + C++语言编写 + 例题)