前言

在mac下,homebrew这个包管理工具是每个开发环境必不可少的,然后就是go语言编译器,这是必不可少的,最后就是编辑器,可以用Goland,也可以简单一点的用vscode和sublime

安装homebrew

Homebrew有点类似于Linux操作系统中的apt-get(Ubuntu)、yum(yum),Mac的操作系统中使用它解决包依赖问题,套用官方的话来说:

Homebrew 能干什么?

使用 Homebrew 安装 Apple 没有预装但 你需要的东西

输入命令,安装:

fabric:~ fabric$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

出现这样内容,就是安装成功了

==> Installation successful!

==> Homebrew has enabled anonymous aggregate user behaviour analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics.html

==> Next steps:
- Run `brew help` to get started
- Further documentation: 
    https://docs.brew.sh

安装go

我们可以选择使用brew安装go,也可以直接去官网,选择需要的版本来进行安装。

官网安装比较简单,就是无脑下一步就可以了,安装包会默认安装在/usr/local目录下。

配置环境变量

第一种方法

首先需要查看你的go目录,默认是/usr/local,然后进入这个目录,再cd到go中,查看是否在此,确认之后,就可以直接在~/.bash_profile中,添加以下:

export PATH=$PATH:/usr/local/go/bin

然后重启source .bash_profile

第二种方法

理论上,你现在使用终端输入go应该是不好使的,因为没有配置环境变量,如果你之前有bash_profile文件,那就打开就好了,执行cd ~.bash_profile添加上这两行:

export GOROOT=/usr/local/go
export PATH=$GOROOT/bin

然后保存,退出,运行此命令,使环境变量生效

source ~/.bash_profile

小插曲

使用第二种方法的人,可能有的人关闭终端后,会突然性的发现,什么命令都用不了了,emmmm…,不过不用担心,有办法,首先终端输入:

export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin" 

然后暂时性的命令可以用了,然后打开vim ~/.bash_profile,在最后一行,把上面的命令添加上去,然后保存,执行source ~/.bash_profile , 之后就可以了。