本操作在Ubuntu 16.04下操作,其余Linux系统安装步骤原则上与此相同
1. 安装软件及环境准备
a. 下载Go语言安装包,本环境安装qo1.9beta2,下载地址如下:
https://studygolang.com/dl
b. 操作系统环境Ubuntu 16.04
2. 安装步骤:
(1). 将下载好的qo1.9beta2放到Linux任意文件夹下
(2). 将安装包解压到需要安装的目录下,本操作解压安装的位置为:/usr/local
(3). 配置Go的环境变量
a. 利用vim打开用户配置文件.bashrc
vim ~/.bashrc
b. 在配置文件下最后添加如下配置:
#定义Go语言的安装位置 export GOROOT="/usr/local/go" #定义Go项目的位置 export GOPATH="/mnt/hgfs/goProject" #将GOROOT和GOPATH添加到环境变量中 export PATH="$PATH:$GOROOT/bin:$GOPATH/bin"
c. 添加完配置文件后,需要在控制台下输入以下命令进行重新加载配置文件:
source ~/.bashrc
d. 操完完成后,可以在控制台下输入以下命令进行测试:
查看Go语言环境命令:
go env
查看Go语言版本:
go version
3.项目构建和开发工具的使用:
1.由于本环境使用的是VMWare虚拟机作为开发环境,使用的是虚拟机与宿主机共享文件夹的形式来构建项目,即本环境的项目构建和开发工具为:
a. Visual Studio Code
b. Github
2.开发工具的使用:
a. 构建虚拟机与宿主机的共享文件夹:
b. 由于宿主机的共享文件夹在虚拟机中的位置为:/mnt/hgfs/goProject,故本环境的GOPATH的设置如上;宿主机共享的文件夹位置为F:\goProject
c. 由于实现了文件共享,所以可以直接在宿主机上利用Visual Studio Code在F:\goProject目录下建立Go工程项目,Go项目工程的目录为:
【可以在src中构建自己的工程项目】
d. 构建项目初始化阶段必须首先利用go get下载相关的依赖,否则运行项目的时候会出现缺少依赖的情况;