Golang新起航!(编译安装go)

别废话,直接上~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两个版本放入其中解压 更名。源码

  •   先编译安装1.4.3版本,在src下运行make.bash文件

  

  安装完成io

  

   能够看到版本为1.4.3编译

  

 

  •  继续编译1.8版本

  操做步骤都是同样的,在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的环境已经搭建成功~~~~

相关文章
相关标签/搜索