在Linux上安装golang环境
这次安装golang选用的是centos7系统,至于centos系统怎么安装,大家可以自行百度一下,我个人用的是虚拟机。既然要安装golang,首先要有安装包,那么安装包去哪获取呢?
下载golang安装包
我还是比较喜欢去官网下载的,官网下载页面: https://golang.google.cn/dl/
根据自己的系统来选择要下载哪个版本,既然我的虚机是centos7,那就选择这个好了
然后复制一下下载链接,在命令行输入下面这条命令,按下回车键,接下来就可以等待下载完成了。
wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
解压安装包
sudo tar -C /usr/local -zxvf go1.13.linux-amd64.tar.gz
这样就把go的安装包成功解压到了解压完成之后,我们就得到了一个名字为go的目录。
接下来就是配置go的环境变量,我们要让系统知道,我已经安装了go,并且告知系统,我的go安装在了哪里。
打开用户的profile文件,在这个文件中配置自己的环境变量,如果你是root用户,也可以修改/etc/profile。
vi ~/.profile
将下面几行写入到这个文件中
export GOROOT="/usr/local/go"
export GOPATH="/home/binker/project/myproject"
export GOBIN="/home/binker/project/myproject/bin"
export PATH="$PATH:$GOROOT/bin:$GOBIN"
逐行简单解释一下
第一行:GORROT是刚刚go的解压路径,也是安装路径
第二行:GORROT是go的工程路径
第三行:GOBIN是项目在编译后,说生成的可执行文件的路径
第四行:将上面的路径追加到系统的PATH环境变量中