本操作在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下載相關的依賴,否則運行項目的時候會出現缺少依賴的情況;