前言
因为产品需要开发一个网盘,想尝试用GO语言开发,所以整理开发环境配置
下载安装包
可以去GO语言中文网下载:https://studygolang.com/dl
这里我下载的.pkg文件,下载完成直接安装,默认安装在/usr/local/go路径下。
配置环境变量
vim ~/.bash_profile 进入环境变量文件
ps:这里使用~/.bash_profile文件进行环境配置,该配置文件属于用户级的,也可以配置到其他文件下,具体文件对照如下:
Mac系统的环境变量,加载顺序为:
a. /etc/profile
b. /etc/paths
c. ~/.bash_profile
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc
其中a和b是系统级别的,系统启动就会加载,其余是用户接别的。
c,d,e按照从前往后的顺序读取,如果c文件存在,则后面的几个文件就会被忽略不读了,以此类推。
~/.bashrc没有上述规则,它是bash shell打开的时候载入的。
在环境文件中加入:
export GOPATH=/Users/(用户名/路径) # 改成你喜欢的路径
export GOROOT=/usr/local/go # 默认安装都市这个路径
添加完成后,输入:wq 保存退出vim
然后在terminal执行 source ~/bash_profile让环境配置立即生效。
完成后在$GOPATH的目录下,新建三个文件夹:
bin:存放编译后的可执行文件;
pkg:存放编译后的包文件;
src:存放项目源文件;
最后,在terminal输入go version验证环境是否成功。