如何在CentOS 7、Ubuntu 16.04和Debian 9上安装Golang 1.8.3

・3 分钟阅读

Golang是谷歌开发的一种编程语言,由于它通用性、简单性和可靠性golang已经成为开源社区中最流行的编程语言之一。

在本文中我将向你展示如何在64位和32位Linux操作系统上安装Golang的最新稳定版本,包括CentOS 7、Ubuntu 16.04 LTS和Debian 9 Stretch,在我写这篇文章的时候,Golang的最新稳定版本是Golang 1.8.3。

前提条件

  • CentOS 7、Ubuntu 16.04 LTS或Debian 9 Stretch Linux服务器实例,
  • 一个sudo用户

步骤1:下载并解压缩Golang 1.8.3存档

用于64-bit Linux操作系统

如果你使用64位Linux操作系统(包括CentOS 7x64、Ubuntu 16.04 AMD64和Debian 9 AMD64),则需要下载64位版本的Golang,如下所示:


cd
wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz
sudo tar -zxvf go1.8.3.linux-amd64.tar.gz -C /usr/local

32-bit Linux操作系统

如果你使用的是32位Linux操作系统(包括Ubuntu 16.04 i386和Debian 9 i386),则需要下载32位版本的Golang,如下所示:


cd
wget https://storage.googleapis.com/golang/go1.8.3.linux-386.tar.gz
sudo tar -zxvf go1.8.3.linux-386.tar.gz -C /usr/local

注意: 你始终可以在官方下载页面 找到最新版本的Golang的下载链接。

步骤2设置GOROOTPATH


echo 'export GOROOT=/usr/local/go' | sudo tee -a /etc/profile
echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a /etc/profile
source /etc/profile

步骤3测试安装

 
go version
go env

 

另外你可以编写一个简单的Golang程序:


cd
mkdir -p src/hello
cd src/hello
vi hello.go

使用下面的代码段填充文件~/src/hello/hello.go


package main

import"fmt"

func main() {
 fmt.Printf("hello, worldn")
}

保存和退出:

 
:wq

 
!

最后,运行你的第一个Golang程序,如下所示:

 
go run hello.go

 

如果一切正常,你将看到输出:

 
hello world

 

这是我的教程,感谢阅读。

Anne655 profile image