GO程序设计语言学习笔记
(2020年11月28日 星期六)
一、GO语言环境搭建(Ubuntu)
1. 下载安装包,安装包下载地址
2. 进行安装
2.1 找到下载的安装包所在文件夹
2.2 在该文件夹空白处右键->在终端打开
**2.3 使用cp命令将该文件拷贝到/opt目录下,我们将在这个目录安装go,具体命令如下: **
**
cp [go安装包名字] /opt
**2.4 使用tar命令解压安装,具体命令如下:
tar -zxvf [go安装包名字]
3. 安装完成后的示意图
安装完成后将在
/opt
目录下面看到一个go文件夹
4. 环境变量配置
4.1 新打开一个终端,
Ctrl + ALT + T
,然后输入:sudo vim /etc/profile
解释说明:
/etc/profile
文件是linux操作系统中的环境变量配置文件,该文件中配置的环境变量适用于所有用户,想要编辑该文件必须使用root权限,即sudo4.2 在
/etc/profile
文件中追加以下内容# 这是go sdk的根目录 export GOROOT=/opt/go # 将go sdk里面的bin目录添加进PATH变量 export PATH=$PATH:$GOROOT/bin # 将来存放go源代码的地方 export GOPATH=$HOME/code/goproject
解释说明:
(1)为什么要配置go的环境变量:
因为在我们编译go源文件的时候需要使用到我们在3中/opt/go/bin目录里面的go命令(当然这里面的其他命令也会用到),为了能在终端的任意一个路径下面都能使用go命令,我们就需要将go命令的路径添加进系统的环境变量中,这样当我们在打开终端,在任意一个路径下输入go的时候,系统就会逐条的检查环境变量,直到找到我们设置的go的环境变量,它也就知道在哪里找到go命令了。
(2)GOPATH的作用
GOPATH类似于Java的CLASSPATH,这个目录主要是用来存放我们自己的go工程项目的,当我们使用go命令编译一个go源文件的时候,go命令会搜索两个位置,第一个是当前目录,以及GOPATH指定的目录。
4.3 在vim环境中输入
: wq
保存并退出4.4 注销当前账户,然后重新登录,这样系统环境变量才会重新生效
5. 检测go是否安装成功
只需要打开终端输入以下信息:
go version
如果出现下图信息,则说明安装成功,否则请仔细核对之前的安装步骤是否有遗漏