转到在Ubuntu 17.10上安装此编程语言

关于去

在下一篇文章中,我们将看一下Go。 也称为GoLang,它是 开源编程语言 由Robert Griesemer,Rob Pike和Ken Thompson在Google开发。 大多数Gnu / Linux发行版的默认存储库中都提供Go语言。 这种语言正在Google的某些生产服务器以及Dropbox,Soundcloud,Uber等其他公司中得到积极使用。

在本文中,我们将看到如何在Ubuntu中安装和配置Go编程语言。 这是一种编程语言 已编译, 竞争者, 至关重要的, 结构化的, 不是面向对象的垃圾收集器。 我们将能够使用软件包管理器来安装Golang或下载代码。

在Ubuntu上安装Go

使用软件包管理器安装Go语言

在基于DEB的系统中 Debian,Ubuntu, Linux Mint,我们可以在终端(Ctrl + Alt + T)中使用以下命令进行安装:

sudo apt-get install golang

您也可以搜索e 安装其他工具。 在基于DEB的系统上,在同一终端上运行:

sudo apt-cache search golang

从源安装Go

默认存储库中的Go语言版本可能已过时。 如果您有兴趣安装最新版本,请从官方网站下载并按照以下说明手动安装。 对于此示例,这是我遵循的选项。

我在的版本中测试了以下命令 Ubuntu的17.10。 但是,这些步骤对于其他Gnu / Linux发行版是相同的。 从您的计算机上下载最新的压缩版本 网站.

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

现在 检查文件的完整性 如下所示下载。

sha256sum go1.9.3.linux-amd64.tar.gz

的价值 SHA256校验和 前面的命令显示您必须与下载链接提供的命令匹配。 如果不匹配,请重新下载。

使用以下命令解压缩下载的文件:

sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz

它将被提取到目录中 在/ usr /本地。 -C标志指示目标目录。

配置围棋

现在,我们必须 在用户个人资料中设置“转到”的路径。 通过输入终端(Ctrl + Alt + T)来编辑您的用户配置文件:

sudo vi ~/.profile

添加以下行:

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

保存并关闭文件。

现在我们将配置 工作区。 工作区是目录的层次结构。 在这种情况下,我们将在根目录中为您提供三个目录:

  • SRC
  • PKG
  • 箱子

我们可以在终端中使用以下命令来创建目录的层次结构:

mkdir -p $HOME/go_projects/{src,pkg,bin}

接下来,我们必须 指向新的工作区。 为此,请编辑〜/ .profile文件:

sudo vi ~/.profile

并在其中添加以下行:

export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"

转到用户个人资料配置

如果Go安装在默认位置以外的其他位置(/ usr /本地/),您必须指定安装路径()在〜/ .profile文件中。 例如, 如果您已经在您的HOME目录中安装了Go,那么您将必须在用户个人资料文件中添加以下几行:

export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin

请记住 如果您已经使用软件包管理器安装了Golang,安装路径为 / usr / lib / go o / usr / lib / golang。 在这种情况下,您将需要在GOROOT中更新路由的值。

指定适当的值后,通过输入以下内容来更新Go环境值:

source ~/.profile

验证安装

去信息和安装检查

运行以下命令以检查所有内容是否已正确安装和配置。 让我们来看看 安装的版本 搭配:

go version

抓住她 环境信息, 跑:

go env

如果您看到如上一个屏幕截图所示的结果,那么恭喜! 您可以立即开始编程。

使用Go创建一个“ hello world”

现在我们已经安装了Go,让我们继续相信 一个简单的“ hello world”程序.

我们将创建一个名为 你好 使用以下命令:

vi go_projects/src/hola/hola.go

在其中添加以下行:

package main

import "fmt"

func main() {
fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10")
}

保存并关闭文件。 启动以下命令以 编译程序:

go install $GOPATH/src/hola/hola.go

最后, 运行程序 使用命令:

在Go中安装和启动程序

$GOBIN/hello

如果一切顺利,那么恭喜您!您刚刚使用Go创建了一个示例程序。

有关更多详细信息,请参见 帮助部分 运行:

去帮助

go help

您也可以检查 官方文件 通过围棋.

如果您不再想要这种语言,可以 卸载它 通过 包装经理 或者只是 删除/ usr / local / go目录。 这将取决于您采用的安装选项。 此外,它还会从工作空间中删除目录。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。