首先我們登錄Golang的官方網(wǎng)站:https://golang.org/
超過十余年行業(yè)經(jīng)驗,技術(shù)領(lǐng)先,服務(wù)至上的經(jīng)營模式,全靠網(wǎng)絡(luò)和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務(wù)范圍包括了:成都網(wǎng)站設(shè)計、成都做網(wǎng)站,成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡(luò)托管,微信小程序,微信開發(fā),重慶APP開發(fā),同時也可以讓客戶的網(wǎng)站和網(wǎng)絡(luò)營銷和我們一樣獲得訂單和生意!
因為Google和中國的關(guān)系,直接登錄Golang的官網(wǎng),需要***。
當然你也可以登錄Golang的國內(nèi)網(wǎng)站:<https://golang.google.cn/>
在Mac、Windows和Linux三個平臺上都支持Golang。您可以從<https://golang.org/dl/>下載相應平臺的安裝包。
該網(wǎng)站在國內(nèi)不容易訪問,所以可以訪問中國對應的<https://golang.google.cn/dl/>或者是Go語言中文網(wǎng)
<https://www.studygolang.com/dl> 進行安裝軟件的下載。
和
目前最新的版本,是今年2月份發(fā)布的Go1.12。
Mac OS
從https://golang.org/dl/下載osx安裝程序。雙擊啟動安裝。按照提示,這應該在/usr/local/go中安裝了Golang,并且還會將文件夾/usr/local/go/bin添加到您的PATH環(huán)境變量中。
Windows
從https://golang.org/dl/下載MSI安裝程序。雙擊啟動安裝并遵循提示。這將在位置c中安裝Golang:\Go,并且還將添加目錄c:\Go\bin到您的path環(huán)境變量。
Linux
從https://golang.org/dl/下載tar文件,并將其解壓到/usr/local。將/usr/local/go/bin添加到PATH環(huán)境變量中。這應該安裝在linux中。
開發(fā)工具包又分為安裝版和壓縮版。安裝版是Mac和Windows特有的,他們的名字類似于:
- go1.12.1.darwin-amd64.pkg
- go1.12.1.windows-386.msi
- go1.12.1.windows-amd64.msi
安裝版,顧名思義,雙擊打開會出現(xiàn)安裝向?qū)В屇氵x擇安裝的路徑,幫你設(shè)置好環(huán)境比安康等信息,比較省事方便一些。
壓縮版的就是一個壓縮文件,可以解壓得到里面的內(nèi)容,他們的名字類似于:
- go1.12.1.darwin-amd64.tar.gz
- go1.12.1.linux-386.tar.gz
- go1.12.1.linux-amd64.tar.gz
- go1.12.1.windows-386.zip
- go1.12.1.windows-amd64.zip
壓縮版我們下載后需要解壓,然后自己移動到要存放的路徑下,并且配置環(huán)境變量等信息,相比安裝版來說,比較復雜一些,手動配置的比較多。
Linux系統(tǒng),我們以Ubuntu為例。
第一步:下載安裝
到go的官網(wǎng)上下載go的安裝包,自動下載到了下載目錄。
打開終端,進入到下載目錄,查看安裝包:
ruby@hanru:~$ cd 下載
ruby@hanru:~/下載$ ls
然后我們需要將壓縮包解壓,并拷貝到指定的目錄下,所以在終端繼續(xù)執(zhí)行以下命令:
ruby@ubuntu:~/下載$ sudo tar -xzf go1.12.1.linux-amd64.tar.gz -C /usr/local
輸入sudo,表示使用管理員身份執(zhí)行命令,需要輸入密碼
此時,就將從go官網(wǎng)https://golang.org/dl/上下載tar文件,解壓到/usr/local目錄下,該目錄下會有一個go文件夾。
可以進入這個文件夾直接查看:
也可以通過終端命令進行查看,輸入以下命令:
ruby@hanru:~/下載$ cd /usr/local
ruby@hanru:/usr/local$ ls
第二步:配置環(huán)境變量
一:需要先安裝vim。
直接在終端執(zhí)行以下命令:
ruby@ubuntu:~$ sudo apt-get install vim
二:編輯$HOME/.profile文件
A:先配置GOROOT,就是go的安裝目錄
export GOROOT="/usr/local/go"
B:然后配置GOPATH
Gopath就是Go項目代碼存放的位置。這個是我們自己定義的目錄。就好比是其他IDE的Workspace。
? 對于Ubuntu系統(tǒng),默認使用Home/go目錄作為gopath。
? 該目錄下有3個子目錄:src,pkg,bin
GO代碼必須在工作空間內(nèi)。工作空間是一個目錄,其中包含三個子目錄:
? src ---- 里面每一個子目錄,就是一個包。包內(nèi)是Go的源碼文件
? pkg ---- 編譯后生成的,包的目標文件
? bin ---- 生成的可執(zhí)行文件。
export GOPATH=$HOME/go
C:GOBIN
export GOBIN=$GOROOT/bin
D:添加到PATH中
我們需要將GOBIN添加到環(huán)境變量PATH中。可以通過vi直接將下面內(nèi)容添加到$HOME/.profile中
export PATH=$PATH:$GOBIN
當然,你也可以將GO的bin目錄直接配置到PATH中:
export PATH=$GOROOT/bin:$PATH
相當于將上面的C和D步驟,寫在一起
具體操作:
? 點擊esc鍵后,
? :q!,強制退出不保存
? :wq,保存并退出
三:讓配置文件立刻生效
使用source命令讓配置文件生效
ruby@ubuntu:~$ source $HOME/.profile
四:測試安裝
版本檢測
ruby@ubuntu:~$ go version
檢查go的配置信息
ruby@ubuntu:~$ go env
額外擴展:
vi命令后文件的保存
Linux中vi的英文全稱為Visual Interface。
末行模式下執(zhí)行以下操作。[命令模式下按下:就切換到末行模式下]
w
保存文件不退出vi
w file
文件另存到file中,不退出vi
w!
強制保存,不退出vi
wq
保持文件并退出
wq!
強制保存文件并退出
q
不保存文件退出vi
q!
不保存文件強制退出vi
e!
放棄所有修改,從上次保持的文件處在編輯
Mac分為壓縮版和安裝版,他們都是64位的。壓縮版和Linux的大同小異,因為Mac和Linux都是基于Unix,終端這一塊基本上是相同的。
A:安裝
找到下載后的pkg安裝包:一般情況下,下載后的文件都在下載目錄下。
雙擊pkg包,順著指引,即可安裝成功。
在命令行輸入 go version,獲取到go的版本號,則代表安裝成功。
配置環(huán)境變量
1、打開終端輸入cd ~進入用戶主目錄;
2、輸入ls -all命令查看是否存在.bash_profile;
3、存在既使用vim .bash_profile 打開文件;
4、輸入 i 進入vim編輯模式;
5、輸入下面代碼:
export GOROOT=/usr/local/go
export GOPATH=/Users/ruby/go
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN
其中 GOPATH: 日常開發(fā)的根目錄。GOBIN:是GOPATH下的bin目錄。
6、點擊ESC,并輸入 :wq 保存并退出編輯。可輸入vim .bash_profile 查看是否保存成功。
7、輸入source ~/.bash_profile 完成對golang環(huán)境變量的配置,配置成功沒有提示。
8、輸入go env 查看配置結(jié)果。
A、安裝
安裝步驟就不在多說什么了,一路下一步到底
B、配置環(huán)境變量
注意:如果是msi安裝文件,Go語言的環(huán)境變量會自動設(shè)置好。
我的電腦——右鍵“屬性”——“高級系統(tǒng)設(shè)置”——“環(huán)境變量”——“系統(tǒng)變量”
? 假設(shè)GO安裝于C盤根目錄
新建:
GOROOT:Go安裝路徑(例:C:\Go)
GOPATH:Go工程的路徑(例:E:\go)。如果有多個,就以分號分隔添加
修改:
Path:在path中增加:C:\Go\bin;%GOPATH%\bin;
需要把GOPATH中的可執(zhí)行目錄也配置到環(huán)境變量中, 否則你自行下載的第三方go工具就無法使用了
- 工作目錄就是我們用來存放開發(fā)的源代碼的地方,對應的也是Go里的GOPATH這個環(huán)境變量。這個環(huán)境變量指定之后,我們編譯源代碼等生成的文件都會放到這個目錄下,GOPATH環(huán)境變量的配置參考上面的安裝Go,配置到Windows下的系統(tǒng)變量里。
- GOPATH之下主要包含三個目錄: bin、pkg、src。bin目錄主要存放可執(zhí)行文件; pkg目錄存放編譯好的庫文件, 主要是*.a文件; src目錄下主要存放go的源文件
C、查看是否安裝配置成功
使用快捷鍵win+R鍵,輸入cmd,打開命令行提示符,在命令行中輸入
go env # 查看得到go的配置信息
go version # 查看go的版本號
本文題目:開啟go07.Go語言環(huán)境搭建
網(wǎng)頁路徑:http://m.newbst.com/article16/gdidgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司、手機網(wǎng)站建設(shè)、企業(yè)建站、小程序開發(fā)、微信公眾號、面包屑導航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)