关于debian:Debian-Ubuntu-上安装-Go-开发环境

37次阅读

共计 1558 个字符,预计需要花费 4 分钟才能阅读完成。

Go 也被称为 Golang,它是由 Robert Griesemer、Rob Pike 和 Ken Thompson 在谷歌设计的一种收费的开源编程语言。因为它的简略性、效率和并发性,它是许多开发人员眼中的苹果。它的并发个性意味着它可能同时运行多个工作。

它次要用于后端目标,如服务器端编程。它次要用于游戏和云原生开发、命令行工具的开发、数据迷信等等。

在本指南中,咱们将逐渐介绍如何在 Ubuntu Linux 上装置 Go 开发环境。

在 Linux 中装置 Go 有三种次要形式

  1. 应用官网二进制包装置
  2. 应用 APT 包管理器装置 (Debian / Ubuntu)
  3. 应用 Snap 包管理器装置

应用官网二进制包装置 Go

这是最受欢迎的装置办法,因为它提供了最新版本的 Go,并且实用于所有 Linux 发行版。

Step 1: 更新零碎

登录到服务器并更新本地包索引

$ sudo apt update

Step 2: 下载 Go 二进制包

应用 wget 命令下载最新的 tarball 文件,在撰写本文时,Go 的最新版本是 v1.20.1

$ wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz

Step 3: 解压文件并将其移至 /usr/local 目录

应用如下命令,把文件解压到 /usr/local 目录

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

-C 选项解压文件到 /usr/local 目录,查看 /usr/local/go 目录的内容

$ ls /usr/local/go

Step 4: 将 Go 二进制文件增加到 $PATH 环境变量中

关上 .bashrc 或者 .bash_profile 文件

$ nano ~/.bash_profile

粘贴如下行

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

保留更改并退出文件

从新加载 .bashrc 或者 .bash_profile 文件

$ source ~/.bash_profile

Step 5: 查看 GO 版本

应用 go version 命令查看版本号

$ go version

应用 APT 包管理器装置 Go

如果您正在运行 Debian / Ubuntu 发行版,并且不须要装置最新版本的 GO,应用 APT 包管理器装置是十分好的抉择。

更新包索引

$ sudo apt update

您能够先搜寻 golang-go 软件包

$ apt search golang-go

应用如下命令装置 Go

$ sudo apt install golang-go

装置实现后,查看 go 版本

$ go version

应用 Snap 包管理器装置 Go

从 snap 装置 Go 非常简单。首先,您须要确保零碎上曾经启用了 snap。接下来,依照如下形式装置。

$ sudo snap install go --classic

装置实现后,查看 GO 版本

$ /snap/bin/go version

测试 Go 装置

在本节中,咱们将创立一个简略的 Go 程序并测试它,看看咱们的装置是否无效。

为咱们的我的项目创立一个独自的目录,如下所示

$ mkdir -p ~/go_projects/test

接下来,切换到该目录

$ cd ~/go_projects/test

创立一个名为 greetings 的简略程序,在终端上打印出一条简略的信息。

$ nano greetings.go

将以下代码行复制并粘贴到文件中

package main
import "fmt"
func main() {fmt.Printf("Congratulations! Go has successfully been installed on your system\n")
}

保留并退出,而后运行程序,如下所示

$ go run greetings.go

我的开源我的项目

  • course-tencent-cloud(酷瓜云课堂 – gitee 仓库)
  • course-tencent-cloud(酷瓜云课堂 – github 仓库)

正文完
 0