目的
Go是Google开发的一种开源编程语言。目的是在Ubuntu 16.04 Linux上安装最新的Go语言预编译二进制文件。
要求
以root或通过特权访问Ubuntu系统sudo
命令是必需的。
困难
简单
约定
使用说明
下载Go语言二进制文件
首先,我们需要下载Go语言二进制文件。访问https://golang.org/dl/
页面,或者直接使用浏览器下载相关的Golang Linux库,也可以直接使用wget
命令如下图:
$ wget -q https://storage.googleapis.com/golang/go1.7.4.linux-amd64.tar.gz
下载后,您应该可以看到Go
压缩包ls
命令:
$ ls go*
go1.7.4.linux-amd64.tar.gz
安装Go二进制文件
Go二进制文件的安装仅涉及先前下载的tarball解压缩到所需目录中。下面的命令将提取内容go1.7.4.linux-amd64.tar.gz
压缩包/usr/local/bin/go
目录。
$ sudo tar -C /usr/local/bin -xzf go1.7.4.linux-amd64.tar.gz
检查内容/usr/local/bin
目录:
$ ls /usr/local/bin/
go
设置转到环境
现在,所有Go二进制文件都已准备就绪,剩下的就是Go环境设置。为此,请打开您喜欢的文本编辑器,并将以下几行添加到您的~/.bashrc
文件:
# golang local root installation directory
export GOROOT=/usr/local/bin/go
# golang binary-release PATH.
export PATH=${PATH}:${GOROOT}/bin
# golang binaries location
export GOPATH=$HOME/go
# golang compiled binaries PATH.
export PATH=${PATH}:${GOPATH}/bin
现在我们需要source
上面编辑~/.bashrc
文件,使所有新的Go环境变量都可用。为此,请从您当前的shell会话中选择re-login或执行以下命令:
$ . .bashrc
测试Go语言安装
现在一切都准备就绪。首先,检查go
版:
$ go version
go version go1.7.4 linux/amd64
执行一个示例hello world示例:
$ sudo apt-get install git
$ go get github.com/golang/example/hello
$ hello
Hello, Go examples!