Go语言是Google创建的一种现代开源编程语言。如果我们有在学习Go语言编程的应该知道,Go编写了许多流行的应用程序,比如Kubernetes,Docker和Grafana等。在这篇文章中,记录在Ubuntu20.04环境中部署Go程序语言的记录。

1、下载和解压

这里,我们可以到官方(https://golang.org/dl/)下载Go语言最新版本包。

wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz

下载后,我们需要提取解压。

sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz

2、调整路径

为了使系统知道在哪里可以找到Go可执行二进制文件,我们需要调整 $PATH 环境变量。这里,老蒋可以在/etc/profile文件(对于系统范围的安装)或$HOME/.profile文件(对于当前用户的安装)后面添加以下行:

export PATH=$PATH:/usr/local/go/bin

保存文件,然后把新的PATH环境变量加载到当前的会话中。

source ~/.profile

3、验证安装Go

通过打印Go版本验证安装

go version

输出应如下所示:

go version go1.13 linux/amd64

4、测试使用

这里根据管理,我们创建一个简单的 Hello World 程序。默认情况下,工作空间目录设置为$HOME/go,要创建。

mkdir ~/go

创建一个新目录 src/hello。

mkdir -p ~/go/src/hello

在目录中创建一个名为hello.go的文件。

package main

import "fmt"

func main() {
    fmt.Printf("Hello, World\n")
}

运行"go build"生成可运行文件。

./hello

执行之后,看到编译出 Hello World