如何在 Ubuntu 18.04 LTS 中安装 Go

Go

该博客将逐步介绍如何在Ubuntu 18.04.4 LTS上安装Go 1.14.1

1.安装ubuntu更新

sudo apt-get update
sudo apt-get -y upgrade

2. 下载Go二进制文件

接下来的逻辑步骤是下载Go二进制文件,最新软件将在golang.org/dl/上提供,并在终端中的命令下方安装ubuntu运行的版本

mkdir tmp
cd /tmp
wget https://dl.google.com/go/go1.14.1.linux-amd64.tar.gz

解压缩下载的tar,然后安装到系统中的所需位置。但是通常遵循文档最好将其安装在/ user / local / go下。在终端中运行以下命令进行安装

sudo tar -xvf go1.11.linux-amd64.tar.gz
sudo mv go /usr/local

3.环境设置

我们正在设置的三个Go语言环境变量是GOROOTGOPATHPATH

GOROOT是Go在机器中安装的路径

GOPATH是工作目录的位置。

.profile文件中,在文件末尾添加上述全局变量。您可能需要根据程序配置将此文件添加到.zshrc.bashrc文件中。

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

4.更新shell会话

source ~/.profile

5.最终检查

Go应该已经成功安装在机器上,并检查它是否在以下命令下运行

go version

并且如果其安装和配置正确,您应该在终端上看到以下输出

GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/xxx/.cache/go-build"
GOENV="/home/xxx/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/rockey/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/home/xxx/snap/exercism/current/exercism/go/two-fer/go.mod"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build151852922=/tmp/go-build -gno-record-gcc-switches"
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://medium.com/golang-basics/install...

译文地址:https://learnku.com/go/t/47176

本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!