Linux下GO语言环境搭建

2019年11月8日 0 条评论 254 次阅读 0 人点赞

下载Go环境包


Go官网下载地址:

https://golang.org/dl/ (下载速度较慢)

Go中文网下载地址:

https://studygolang.com/dl

下载Linux版本的压缩包,并上传至VPS的 /usr/local/ 目录

或者复制下载地址后使用wget命令来下载压缩包文件

安装配置Go


cd 入你用来存放安装包的目录,我习惯在/usr/local/下面创建个go文件夹来存放环境文件。

# 在 ~ 下创建 go 文件夹,并进入 go 文件夹
mkdir /usr/local/go && cd /usr/local/go
#解压上一步上传的压缩包至local下的go文件夹
tar -C /usr/local/go -zxvf  go1.11.5.linux-amd64.tar.gz

配置环境变量


添加/usr/loacl/go/bin目录到PATH变量中。添加到/etc/profile 或$HOME/.profile都可以 。

profile文件属于全局文件,对所有用户都有用,而$HOME/.profile只是对此用户有效。

通过vim命令来修改profile文件:

ROOT的值应该为Go语言的当前安装目录:

export GOROOT=/usr/local/go

GOPATH的值应该为Go语言的工作区的集合:(此目录为项目存放地,我习惯在/usr/local/gopath下,可以按照个人喜好指定位置。)

export GOPATH=/usr/local/gopath

GOBIN的值应该是存放Go程序的可执行文件的目录:

export GOBIN=/usr/local/go/bin

PATH为了方便使用Go语言命令和Go程序的可执行文件,需要追加其值:

export PATH=$PATH:$GOROOT/bin:$GOBIN

完成后保存,然后此时发现输入go命令无效,因为还需要输入命令:

source /etc/profile

使命令生效。

但是当你推出ssh之后重新登陆时,会发现输入go命令会失效,这样每次输入source /etc/profile太麻烦了,解决方法如下:

修改 /etc/environment 文件,添加如下命令:

source /etc/profile

或者将上面几步添加的GO环境变量复制到这里来。

之后就可以使用GO命令了。可以使用go version查看版本。

chao

chao

这个人太懒什么东西都没留下

文章评论(0)

你必须 登录 才能发表评论