别废话,直接上~linux
linux下安装GO1.8golang
一、下载go的版本vim
国内地址源:https://dl.gocn.io/bash
在这里选择源码的方式安装,在安装go的时候是须要gcc的,因此你的linux系统须要先安装gcc。若是你直接安装1.8版本时会出现提示 >=1.4 的字样。这是由于在安装高版本时,须要先提供一个基础版本,这就像 “先有鸡 仍是先有蛋”的状况。因此得先提供一个 "母鸡"。这里选择的是1.4.3做为基础版本,由于这个版本的go仍是纯c写的,因此不须要什么依赖。spa
二、编译安装3d
在你的linux系统下解压包。blog
在这里,咱们先定义好目录规范,在家目录下新建/local/目录,将下载的1.4和1.8两个版本放入其中解压 更名。源码
安装完成io
能够看到版本为1.4.3编译
操做步骤都是同样的,在1.8版本的src下运行 make.bash文件
可是运行后会仍是会出现提示:
注意这里出现的 $GOROOT_BOOTSTRAP 须要你设置一下安装目录的环境变量,因而继续执行
export GOROOT_BOOTSTRAP=$HOME/local/go1.4
安装完毕!
三、设置环境变量
编译完go1.8后尚未彻底结束,还须要设置三个环境变量
so. 咱们须要改一下以前go1.8的目录名称
修改咱们的bashrc文件 ,写入环境变量
vim ~/.bashrc
export GOROOT=$HOME/local/go
export GOPATH=$HOME/go
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
保存退出后 生效配置
source ~/.bashrc
执行go env能够看到配置信息
四、运行hello golang
编辑文件hello.go
保存退出,运行go run hello.go看效果
至此,若是运行成功,说明go的环境已经搭建成功~~~~