- 一、下载安装包
- 二、配置环境
- 三.环境变量配置问题
先去golang中文上找到你需要下载的版本:
国外:http://docs.studygolang.com/doc/install
国内:https://studygolang.com/dl
(受网速限制,这里推荐国内golang中文网)
wget https://studygolang.com/dl/golang/go1.12.5.linux-amd64.tar.gz #下载安装包:此处我选择的是1.12.5版本,会下载在你当前所在的目录 tar -zxvf go1.12.5.linux-amd64.tar.gz #解压压缩包,解压后当前目录会生成名为go的文件夹 sudo mv go /usr/local/ #移动文件夹到指定目录二、配置环境
任意位置输入:
vim .bashrc
使用vim对于文件进行修改,复制下列配置进文件:
export GOROOT=/usr/local/go # 安装目录。 export GOPATH=/home/go # 工作环境 export GOBIN=$GOPATH/bin # 可执行文件存放 export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH # 添加PATH路径
工作环境为你自己创建的go的文件夹。在你心仪的位置创建名为go的文件夹,并且在其中创建三个文件夹如下图所示:
并将go文件夹的路径放入上面的配置中:在vim中a进入insert,然后修改文件
最后输入以下内容保存退出:
:wq
修改文件完成后,对于配置进行保存:
source .bashrc
最后输入:
go version
如果出现你安装的版本,则说明安装成功。
三.环境变量配置问题非root下,配置文件为:~/.bashrc 。root下,配置文件为:/etc/profile
root下可以正常配置并且source,但是非root的.bashrc文件在配置后,关闭终端,下次打开又需要source才能生效,为了避免此情况出现,我们做如下处理:
gedit /root/.bashrc
在文件的末尾添加:
source /etc/profile
然后执行更新:source /root/.bashrc



