在Debian上安装Go编程语言

时间:2020-02-23 14:39:24  来源:igfitidea点击:

Go,也称为Golang,是一个开源,较低级别的静态执行的编程语言由Google创建。

使用Go写的一些常见的开源应用程序包括Dockers,Lime, Influx ,Kubernetes,ETCD和Terraform。
随着它的发展,越来越受欢迎,许多人想知道它是否是最终更换Python,Java,C ++等的编程语言。

安装go

安装继续Linux发行版是毫不费力的。

打开终端窗口( <ctrl> &lt;alt> t)。
在命令提示符下,输入:

# sudo apt-get install golang

出现提示时按Y

配置golang环境

在使用之前,我们必须先配置和设置我们的环境。

首先,我们必须编辑我们的~/.profile文件以添加gopath变量,并将我们的Go工作子目录添加到我们的"路径"中。

编辑 ~/.profile文件添加GOPATH变量go工作子目录到PATH

expor t
GOPATH= $HOME/golang
export PATH=$PATH:/usr/local/golang/bin: $GOPATH/bin

接下来,我们需要将新的"路径"变量加载到我们当前的Shell实例中。

重新加载新的PATHVARIABLES当前shell实例

# source ~/.profile

虽然加载了我们更新的PATH,但我们仍然必须创建它指的子目录。

创建GO工作和项目目录

# mkdir -p golang/src/sample && cd golang/src/sample

请注意,第一个命令(mkdir -p golang/src/sample)创建我们的GO环境所需的两个目录

  • Workspace目录(~。/golang/src)。
  • 项目目录(~。/golang/src/sample),其中'sample'是我们的项目目录。我们创建的每个GO项目都应该在~。/golang/src中有其子目录。

当然,命令的第二部分仅将我们更改为我们的项目目录(~./golang/src/sample)。

创建和测试第一个GO程序

现在,让我们创建和测试我们的第一个程序。
由于我们已经在我们的项目目录中,请使用文本编辑器创建我们的第一个项目源文件。

将以下行添加到空白文件:

package main
import "fmt"
func main() {
fmt.Printf("Hello, theitroad Linux Readers!\n")
}

将文件保存为sample.go
现在让我们编译新的程序。

~。/golang/src/sample子目录,输入

# go build

我们的程序编译后,让我们测试它。

运行。/Sample

# ./sample

恭喜!我们刚刚建立并成功测试了第一个GO项目