如何在Debian 10/9/8上安装Go 1.13
时间:2019-05-29 14:47:37 来源:igfitidea点击:
什么是Go ?
Go是由 谷歌的一个团队开发的一种开源编程语言。
它为构建简单、可靠和高效的软件提供了方便。
这种语言是为编写服务器而设计的,这就是为什么它现在被广泛使用的原因。
本教程将在Debian 10、Debian 9、Debian 8和Debian 7系统上安装Go 1.13。
第1步-在Debian上安装Go
登录到Debian系统并升级以应用最新的安全更新。
sudo apt-get update sudo apt-get -y upgrade
现在下载Go语言二进制存档文件。
wget https://dl.google.com/go/go1.13.3.linux-amd64.tar.gz
现在解压下载的归档文件并将其安装到系统上所需的位置。
这里将它安装在/usr/local目录下。
tar -xvf go1.13.3.linux-amd64.tar.gz sudo mv go /usr/local
步骤2 -设置Go环境
完成步骤1之后,现在为项目配置Go语言环境变量。
通常需要设置3个环境变量: GOROOT、 GOPATH和 PATH。
GOROOT是Go包在系统上安装的位置。
export GOROOT=/usr/local/go
GOPATH是工作目录的位置。
例如,我的项目目录是 ~/Projects/Proj1。
export GOPATH=$HOME/Projects/Proj1
设置 PATH变量。
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
所有上述环境将仅为当前会话设置。
要使其永久对所有会话有效,可以添加到 ~/.bash_profile。
步骤3 -验证Go安装
最后,我们已经成功地在系统上安装和配置了go语言。
首先,使用以下命令检查已安装的Go版本。
$ go version go version go1.13.3 linux/amd64
现在还使用以下命令验证所有配置的环境变量。
$ go env GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/root/Projects/Proj1" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GCCGO="gccgo" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build764105058=/tmp/go-build -gno-record-gcc-switches" CXX="g++" CGO_ENABLED="1" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config"