在linux 下安装Go

 (1)通过 git 下载 go的源码

    git clone -b release-branch.go1.4 https://github.com/golang/go.git

  (2)编译安装

 cd go/src

  

 ./all.bash

  

 ./make.bash

  

(3)配置环境

我们在 Linux 系统下一般通过文件 $HOME/.bashrc 配置自定义环境变量,根据不同的发行版也可能是文件 $HOME/.profile,然后使用 gedit 或 vim 来编辑文件内容,这里我们编辑的文件是  $HOME/.bashrc

export GOROOT=$HOME/go
#设置go的目录
export PATH=$PATH:$GOROOT/bin
#设置go的运行目录
export GOPATH=$HOME/GoCode
#设置工作目录(即代码在哪里运行)
export DISABLE_NET_TESTS=1
#忽略net/http包的测试

 

如下图所示

在完成这些设置后,你需要在终端输入指令 source .bashrc 以使这些环境变量生效。然后重启终端,输入 go env 和 env 来检查环境变量是否设置正确。

(4)安装 C 工具

  Go 的工具链是用 C 语言编写的,因此在安装 Go 之前你需要先安装相关的 C 工具。如果你使用的是 Ubuntu 的话,你可以在终端输入以下指令

sudo apt-get install bison ed gawk gcc libc6-dev make

  如果你使用的是 centos的话,你可以在终端输入以下指令

yum install bison ed gawk gcc libc6-dev make

  (5)测试运行 :

  进入工作目录:

 cd $HOME/GoCode

  进入工作目录之后新增一个 test.go文件 并在里面添加如下内容:

package main

func main() {
    println("Hello", "world")
}

  保存并退出之后,在工作目录运行:

go run test.go

  

  如果出现:Hello world ,那么就安装完成了

 

posted @ 2020-03-03 10:23  岁月必然的流逝  阅读(362)  评论(0编辑  收藏  举报