Bootstrap

图文并茂展示:如何在Linux中安装go语言开发环境

今天聊一下,如何在linux系统中,安装go语言的开发环境。不多废话了,直接上干货。

1、下载go语言压缩包

在这里插入图片描述

在go语言中文网上,找到linux x86_64这个版本。然后,点击右键复制链接。

在linux命令行终端输入:wget 刚才复制的链接,进行下载。

在这里插入图片描述

在linux命令行输入:tar xvf 压缩包,进行解压。

在这里插入图片描述

2、配置go语言环境

进入解压完之后的文件目录,然后,找到bin目录。

可以看到,bin目录下,有可执行程序go

在这里插入图片描述

使用vim编辑/etc/profile文件,进行环境变量的配置。

把你安装go语言的bin目录路径,追加到/etc/profile文件的末尾(我的路径配置是这样):

export GOBIN=/root/golang/go/bin
export PATH=$PATH:$GOBIN

如下图,红框所示:

在这里插入图片描述

在linux命令行终端,输入:source /etc/profile 让该配置生效。

操作完成之后,你就可以在任意目录下,进行go指令的操作了。

例如:输入go env查看go的配置环境。

在这里插入图片描述

目前这个环节,重点关注一下:GOPATH,GOROOT 这两个go环境配置项。

GOROOT这个配置项,在你解压完压缩包之后,就已经默认配置好了,不用管它。

这个配置项存放的是,你解压后的go语言目录。

GOPATH这个配置项的路径,是用来存放第三方依赖库文件的。

在解压完之后,也已经默认配置好了。

你的linux系统里,如果没有GOPATH对应的目录。你可以自己mkdir创建对应的目录.并且,在该目录里创建src,bin,pkg这三个新的文件夹。

如下图所示:

在这里插入图片描述

到此,这个环节已经完成了。

3、 配置go代理

在国内,使用go get下载第三方库,需要配置go的代理。

否则的话,下载速度会巨慢,甚至无法下载。

配置方式如下,在Linux命令行终端输入如下指令:

go env -w GO111MODULE=on
go env -w  GOPROXY=https://goproxy.cn,direct

检查一下,是否跟红框里面的一致,如果一致的话,就配置OK了!

在这里插入图片描述
这个时候,你再使用go get 或者go install指令,去下载第三方库就会很方便。

4、插件配置

go语言插件非常重要,不安装插件的话,就没有代码补全、检查、调试等功能。

在vscode下,首先要安装go语言官方插件

在这里插入图片描述

其次,安装代码补全、语法检查等插件。

安装方法:按住ctrl+shift+p,弹出搜索框。搜索update,找到go相关的那个选项。

在这里插入图片描述

全部勾选之后,点击确定。vscode就会自动开始,下载并安装。静静地等待安装完成,即可。

在这里插入图片描述

至此,Linux系统下go语言的开发环境,已经安装、配置成功。撒花!

;