从官网安装Go语言

有时发行版中的go语言版本并不是最新的。为了避免这种情况,你可以从官网安装最新的Go语言。下面是步骤。

进入Go语言的官方源码,并下载预编译二进制代码。

对于64位Linux:

  1. $ wget https://storage.googleapis.com/golang/go1.4.1.linux-amd64.tar.gz

对于32位Linux:

  1. $ wget https://storage.googleapis.com/golang/go1.4.1.linux-386.tar.gz

在/usr/local下安装程序

  1. $ sudo tar -xzf go1.4.1.linux-xxx.tar.gz 
  2. 然后再cd 进入 go/src 目录,执行 ./all.bash 命令来安装go,安装的时候可能会提示错误 gcc:command not found,意思就是没有gcc这个命令,所以如果有提示错误则必须执行安装gcc,yum -y  install gcc  ,安装完成后,再执行一次 ./all.bash 即可。
  3. 这样是安装了go语言的,但是还要设置路径,如果不设置路径,则执行 go 的时候会提示 go: command not found,提示的意思是没有这个命令行。这个是因为还没有设置PATH路径。

在/etc/profile中添加系统范围的PATH环境变量。

  1. $ sudo vi /etc/profile

export GOPATH=/root/go
export PATH=$GOROOT/bin:$PATH

然后使profile生效: source /etc/profile
[root@host106 ~]# go version
go version go1.4.1 linux/amd64

测试
cat hello.go 
package main


import "fmt"


func main() {
    fmt.Printf("hello, world/n")
}

 go run hello.go 
08-29 20:57