亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Golang > 正文

Go語言運行環(huán)境安裝詳細教程

2020-04-01 19:25:00
字體:
供稿:網(wǎng)友
這篇文章主要介紹了Go語言運行環(huán)境安裝詳細教程,本文講解了Linux、MAC OS、Windows下的安裝方法,同時講解了驗證是否安裝成功、第三方工具安裝運行環(huán)境的方法,需要的朋友可以參考下
 

Go的三種安裝方式

Go有多種安裝方式,你可以選擇自己喜歡的。這里我們介紹三種最常見的安裝方式:

1.Go源碼安裝:這是一種標(biāo)準(zhǔn)的軟件安裝方式。對于經(jīng)常使用Unix類系統(tǒng)的用戶,尤其對于開發(fā)者來說,從源碼安裝是最方便而熟悉的。

2.Go標(biāo)準(zhǔn)包安裝:Go提供了方便的安裝包,支持Windows、Linux、Mac等系統(tǒng)。這種方式適合初學(xué)者,可根據(jù)自己的系統(tǒng)位數(shù)下載好相應(yīng)的安裝包,一路next就可以輕松安裝了。

3.第三方工具安裝:目前有很多方便的第三方軟件包工具,例如Ubuntu的apt-get、Mac的homebrew等。這種安裝方式適合那些熟悉相應(yīng)系統(tǒng)的用戶。

最后,如果你想在同一個系統(tǒng)中安裝多個版本的Go,你可以參考第三方工具GVM,這是目前在這方面做得最好的工具,除非你知道怎么處理。

Go源碼安裝

在Go的源代碼中,有些部分是用Plan 9 C和AT&T匯編寫的,因此假如你要想從源碼安裝,就必須安裝C的編譯工具。

在Mac系統(tǒng)中,只要你安裝了Xcode,就已經(jīng)包含了相應(yīng)的編譯工具。

在類Unix系統(tǒng)中,需要安裝gcc等工具。例如Ubuntu系統(tǒng)可通過在終端中執(zhí)行sudo apt-get install gcc libc6-dev來安裝編譯工具。

在Windows系統(tǒng)中,你需要安裝MinGW,然后通過MinGW安裝gcc,并設(shè)置相應(yīng)的環(huán)境變量。

Go使用Mercurial進行版本管理,首先你必須安裝了Mercurial,然后才能下載。假設(shè)你已經(jīng)安裝好Mercurial,執(zhí)行如下代碼:

假設(shè)已經(jīng)位于Go的安裝目錄 $GO_INSTALL_DIR下:

復(fù)制代碼代碼如下:

hg clone -u release https://code.google.com/p/go
cd go/src
./all.bash

 

運行all.bash后出現(xiàn)"ALL TESTS PASSED"字樣時才算安裝成功。

上面是Unix風(fēng)格的命令,Windows下的安裝方式類似,只不過是運行all.bat,調(diào)用的編譯器是MinGW的gcc。

然后設(shè)置幾個環(huán)境變量

 

復(fù)制代碼代碼如下:

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

 

看到如下圖片即說明你已經(jīng)安裝成功

Go語言運行環(huán)境安裝詳細教程

圖1.1 源碼安裝之后執(zhí)行Go命令的圖

如果出現(xiàn)Go的Usage信息,那么說明Go已經(jīng)安裝成功了;如果出現(xiàn)該命令不存在,那么可以檢查一下自己的PATH環(huán)境變中是否包含了Go的安裝目錄。

Go標(biāo)準(zhǔn)包安裝

Go提供了每個平臺打好包的一鍵安裝,這些包默認(rèn)會安裝到如下目錄:/usr/local/go (Windows系統(tǒng):c:/Go),當(dāng)然你可以改變他們的安裝位置,但是改變之后你必須在你的環(huán)境變量中設(shè)置如下信息:

 

復(fù)制代碼代碼如下:

export GOROOT=$HOME/go  
export PATH=$PATH:$GOROOT/bin

 

如何判斷自己的操作系統(tǒng)是32位還是64位?

我們接下來的Go安裝需要判斷操作系統(tǒng)的位數(shù),所以這小節(jié)我們先確定自己的系統(tǒng)類型。

Windows系統(tǒng)用戶請按Win+R運行cmd,輸入systeminfo后回車,稍等片刻,會出現(xiàn)一些系統(tǒng)信息。在“系統(tǒng)類型”一行中,若顯示“x64-based PC”,即為64位系統(tǒng);若顯示“X86-based PC”,則為32位系統(tǒng)。

Mac系統(tǒng)用戶建議直接使用64位的,因為Go所支持的Mac OS X版本已經(jīng)不支持純32位處理器了。

Linux系統(tǒng)用戶可通過在Terminal中執(zhí)行命令arch(即uname -m)來查看系統(tǒng)信息:

64位系統(tǒng)顯示

復(fù)制代碼代碼如下:

x86_64

32位系統(tǒng)顯示
復(fù)制代碼代碼如下:

i386

 

Mac 安裝

訪問下載地址,32位系統(tǒng)下載go1.0.3.darwin-386.pkg,64位系統(tǒng)下載go1.0.3.darwin-amd64.pkg,雙擊下載文件,一路默認(rèn)安裝點擊下一步,這個時候go已經(jīng)安裝到你的系統(tǒng)中,默認(rèn)已經(jīng)在PATH中增加了相應(yīng)的~/go/bin,這個時候打開終端,輸入go

看到類似上面源碼安裝成功的圖片說明已經(jīng)安裝成功

如果出現(xiàn)go的Usage信息,那么說明go已經(jīng)安裝成功了;如果出現(xiàn)該命令不存在,那么可以檢查一下自己的PATH環(huán)境變中是否包含了go的安裝目錄。

Linux 安裝

訪問下載地址,32位系統(tǒng)下載go1.0.3.linux-386.tar.gz,64位系統(tǒng)下載go1.0.3.linux-amd64.tar.gz,

假定你想要安裝Go的目錄為 $GO_INSTALL_DIR,后面替換為相應(yīng)的目錄路徑。

解壓縮tar.gz包到安裝目錄下:tar zxvf go1.0.3.linux-amd64.tar.gz -C $GO_INSTALL_DIR。

設(shè)置PATH,export PATH=$PATH:$GO_INSTALL_DIR/go/bin

然后執(zhí)行g(shù)o

Go語言運行環(huán)境安裝詳細教程

圖1.2 Linux系統(tǒng)下安裝成功之后執(zhí)行g(shù)o顯示的信息

如果出現(xiàn)go的Usage信息,那么說明go已經(jīng)安裝成功了;如果出現(xiàn)該命令不存在,那么可以檢查一下自己的PATH環(huán)境變中是否包含了go的安裝目錄。

Windows 安裝

訪問Google Code 下載頁,32 位請選擇名稱中包含 windows-386 的 msi 安裝包,64 位請選擇名稱中包含 windows-amd64 的。下載好后運行,不要修改默認(rèn)安裝目錄 C:/Go/,若安裝到其他位置會導(dǎo)致不能執(zhí)行自己所編寫的 Go 代碼。安裝完成后默認(rèn)會在環(huán)境變量 Path 后添加 Go 安裝目錄下的 bin 目錄 C:/Go/bin/,并添加環(huán)境變量 GOROOT,值為 Go 安裝根目錄 C:/Go/ 。

驗證是否安裝成功

在運行中輸入 cmd 打開命令行工具,在提示符下輸入 go,檢查是否能看到 Usage 信息。輸入 cd %GOROOT%,看是否能進入 Go 安裝目錄。若都成功,說明安裝成功。

不能的話請檢查上述環(huán)境變量 Path 和 GOROOT 的值。若不存在請卸載后重新安裝,存在請重啟計算機后重試以上步驟。

第三方工具安裝

GVM

gvm是第三方開發(fā)的Go多版本管理工具,類似ruby里面的rvm工具。使用起來相當(dāng)?shù)姆奖?,安裝gvm使用如下命令:

復(fù)制代碼代碼如下:

安裝完成后我們就可以安裝go了:
復(fù)制代碼代碼如下:

gvm install go1.1
gvm use go1.1

 

也可以使用下面的命令,省去每次調(diào)用gvm use的麻煩: gvm use go1.1 --default

執(zhí)行完上面的命令之后GOPATH、GOROOT等環(huán)境變量會自動設(shè)置好,這樣就可以直接使用了。

apt-get

Ubuntu是目前使用最多的Linux桌面系統(tǒng),使用apt-get命令來管理軟件包,我們可以通過下面的命令來安裝Go,為了以后方便,應(yīng)該把 git mercurial 也安裝上:

復(fù)制代碼代碼如下:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:gophers/go
sudo apt-get update
sudo apt-get install golang-stable git-core mercurial

 

homebrew

homebrew是Mac系統(tǒng)下面目前使用最多的管理軟件的工具,目前已支持Go,可以通過命令直接安裝Go,為了以后方便,應(yīng)該把 git mercurial 也安裝上:

復(fù)制代碼代碼如下:

brew update && brew upgrade
brew install go
brew install git
brew install mercurial
 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
欧美日韩视频免费播放| 久久久久久高潮国产精品视| 中文字幕一区二区三区手机版| 欧美高清性猛交| 在线观看中文字幕码| 免费看91的网站| 九九热精品在线| 亚洲综合成人网| 国产精品热久久久久夜色精品三区| 成人avav影音| 青春草免费视频| 嫩草视频免费在线观看| 国产精品你懂的| 中国女人真人一级毛片| 国产成人福利短视频app| 老司机精品免费视频| 久久亚洲精品网站| 免费日韩精品中文字幕视频在线| 亚洲欧美日本韩国| 欧美精品18videos性欧| 青草网在线观看| 久久久成人免费视频| 国产成人精品一区二区三区视频| 伊人婷婷欧美激情| 欧美在线视频免费播放| 亚洲国产成人二区| 日韩在线视屏| 久久久精品黄色| 日本一区二区网站| 97精品人人妻人人| 久久最新资源网| 日产精品久久久一区二区福利| 蜜桃久久久久| 国产一区二区在线网站| 136国产福利精品导航网址应用| 欧美日韩高清在线| 日韩在线播放视频| 色窝窝无码一区二区三区成人网站| 亚洲产国偷v产偷v自拍涩爱| jizz久久精品永久免费| 国产第一精品| 丰满白嫩尤物一区二区| 国产精品yjizz| 久久精品黄色片| av在线www| 亚洲一二三四视频| 中文av一区二区三区| 亚洲欧美综合国产精品一区| 日产国产欧美视频一区精品| 中文字幕在线网站| 青青青国内视频在线观看软件| 亚洲美女综合网| 日本成人在线视频网址| 久久精品夜夜夜夜夜久久| 国产成人免费视频精品含羞草妖精| 亚洲国产精品传媒在线观看| 中文精品99久久国产香蕉| www.97av| 1024视频在线| 韩国主播福利视频一区二区三区| 亚洲精品黄网在线观看| 国产视频一区免费看| 好吊妞无缓冲视频观看| 欧洲在线视频一区| 久久天堂夜夜一本婷婷麻豆| 欧美日韩精品二区| 伊人久久免费视频| 亚洲一区亚洲二区| 亚洲精品在线观看网站| 蜜臀av亚洲一区中文字幕| 欧美最猛性xxxx高清| 麻豆视频在线播放| 夜夜揉揉日日人人青青一国产精品| 久久天天综合| 国产精品一国产精品最新章节| 偷拍一区二区| 欧美一级视频免费在线观看| 夜夜未满十八勿进的爽爽影视| 国产91久久精品一区二区| 亚洲国产精品高清久久久| 亚洲男人天堂古典| 久久99国产综合精品女同| 在线观看av影片| 97视频中文字幕| 一本色道久久综合狠狠躁的推荐| 国产一区二区女| 日本综合字幕| 国产日本亚洲| 深夜成人在线| 97在线免费公开视频| 一区二区日韩av| 一区二区三区在线视频111| 中文字幕在线影视资源| eeuss影院在线播放| 在线观看免费黄色小视频| 欧美一区久久| 亚洲精品日韩专区silk| aiai久久| 国产原创popny丨九色| 成人av网址在线| sm捆绑调教国产免费网站在线观看| 不卡专区在线| 国产精品白丝jk黑袜喷水| 国产成人精品av| 日韩av在线电影| 91蜜桃传媒精品久久久一区二区| jizz大全欧美jizzcom| 亚洲av电影一区| 国产成人精品在线播放| 亚洲成人激情综合网| 外国精品视频在线观看| 日韩欧美aaaaaa| 国产黑丝在线观看| 日韩欧美一区二区三区视频| 中文资源在线播放| 亚洲视频高清| 亚洲人体影院| 国产原创欧美精品| 九九这里只有精品视频| 91九色在线视频| 97se狠狠狠综合亚洲狠狠| 爱情岛论坛亚洲品质自拍视频网站| 99鲁鲁精品一区二区三区| 韩国无码一区二区三区精品| 精品免费国产一区二区三区四区| 日日摸夜夜添夜夜添国产精品| 国产精品色呦| 精品免费国产一区二区三区四区| 性色av一区二区三区四区| 精品91免费| 福利在线一区二区三区| www国产精品av| 精品视频免费| 69视频免费看| 51午夜精品| 国产精品成人一区二区三区电影毛片| 污网站免费在线观看| 91精品国产91久久久久福利| 亚洲视频在线a| 黄网网址免费| 成人啪啪18免费游戏链接| 91在线视频18| 理论片在线观看理伦片| 在线观看av免费观看| 高清av免费看| h视频网站在线观看| 大桥未久av一区二区三区中文| 亚洲天堂成人在线视频| 激情六月婷婷久久| 第四色日韩影片| 日本在线一级片| jizz免费观看| 成人午夜视频免费观看| 日韩av电影在线网| 国产在线拍揄自揄拍视频| 欧美一区二区激情视频| 国产亚洲精品久久久| 国产美女一区二区三区| 精品九九久久| 久久综合亚洲色hezyo国产| 亚洲国产精品一区二区久久hs| 亚洲国产wwwccc36天堂| 国产精品美女久久久久av超清| 国产99在线播放| 国产伦精品一区二区三区四区免费| 成人免费自拍视频| 欧美丰满美乳xxx高潮www| 日本中文字幕一区二区视频| 2012中文字幕在线视频| av电影免费在线看| 中文字幕在线直播| 一区二区精品| 国产啊啊啊视频在线观看| 范冰冰一级做a爰片久久毛片| 欧美精品九九久久| 免费电影网站在线视频观看福利| 欧美黄色大片网站| 国产小视频福利在线| 99精品一级欧美片免费播放| 少妇愉情理伦三级| 在线成人动漫av| 国产精品免费在线播放| 亚洲精品欧美极品| 麻豆国产一区二区| 国精产品一区二区三区有限公司| 午夜精品福利一区二区三区av| 久久精品国产一区二区三区| 亚洲GV成人无码久久精品| 欧美亚洲另类小说| 黄网站免费在线| www.夜夜| 精品国产一级毛片| 亚洲精品乱码久久久久久不卡| 韩国18福利视频免费观看| 欧美三级韩国三级日本三斤在线观看| 91视频一区二区三区| av电影在线播放| 亚洲欧美日韩国产手机在线| 国产精品久久免费观看| 国产精品久久久久久久第一福利| 欧美精品1区2区| 人人妻人人澡人人爽人人精品| 亚洲视频一二三四| 狠狠色丁香久久婷婷综合丁香| 天堂资源在线| 伊人久久综合影院| 一区二区三区中文字幕在线观看| 精品人体无码一区二区三区| 欧美三级日韩在线| 免费看成年人视频在线观看| 91看片在线播放| 久久精品国产亚洲5555| 国内黄色精品| 中文字幕av久久爽一区| av网站在线免费| 4438x亚洲最大成人网| 成人激情小说乱人伦| 免费看黄网站在线观看| 在线免费观看av电影| 精品肉丝脚一区二区三区| 一级黄色免费在线观看| 亚洲精品影视在线观看| 羞羞网站在线观看入口免费| 日韩美女视频免费看| 久久精品无码一区二区三区| 黄色在线视频网址| 午夜影视日本亚洲欧洲精品| 久久精品一级片| 亚洲男人天堂av网| metart日本精品嫩模| 国产精品一区二区你懂得| 日韩欧美一二区| 嫩草视频在线观看| 一本一道dvd在线观看免费视频| 亚洲最大av网站| 色国产综合视频| 在线观看日韩av电影| 不卡av电影在线观看| 成人欧美一区二区三区小说| 免费在线观看国产黄| 亚洲欧美在线免费观看| 欧美性视频网站| 丰满的少妇愉情hd高清果冻传媒| 久久影院资源站| 中文字幕一区二区三区久久网站| 美乳视频一区二区| 午夜影院免费观看视频| 99久久99久久精品国产片果冻| 亚洲国产日韩美| 国内外成人免费激情在线视频网站| 精品综合免费视频观看| 性生活免费网站| xxx免费视频| 污视频网站在线免费| 日本成本人片免费观看| 国产片高清在线观看| 免费男同深夜夜行网站| 亚洲精品一区二区三区新线路| 91福利精品在线观看| 天使萌一区二区三区免费观看| 国产不卡的av| 日韩av电影免费观看高清| 久久精品国产一区二区三| 久久综合五月天| 欧美黑吊大战白妞| 欧美猛男性生活免费| 舔着乳尖日韩一区| va视频在线观看| 宅男66日本亚洲欧美视频| 国产丝袜欧美中文另类| 欧美h版在线| 国产一区二区黄色| 午夜剧场成人观在线视频免费观看| 小说区图片区图片区另类灬| 中日韩一区二区三区| 色www亚洲国产阿娇yao| 看电影就来5566av视频在线播放| jjzz在线观看| 黄色网页在线播放| 亚洲天堂中文在线| 国产精品-区区久久久狼| 国产精品jizz视频| 成年人网站免费在线观看| 久久久最新网址| 欧美精品一区男女天堂| 久久一区精品| 日韩大片免费观看视频播放| 亚洲一区二区五区| 精品国产一区二区三区香蕉沈先生| 国产欧美日韩亚洲一区二区三区| 国产污视频在线观看| 日韩精品久久一区二区三区| japan高清日本乱xxxx| 91网在线播放| 日本www在线视频| 欧美性色黄在线视频| 欧美亚洲系列| 国产乱淫a∨片免费视频| 日韩欧美亚洲成人| 亚洲电影在线免费观看| 亚洲在线免费播放| 美女视频第一区二区三区免费观看网站| 国产日韩欧美自拍| 欧美精品久久久久久久多人混战| 国产成人三级一区二区在线观看一| 欧美不卡激情三级在线观看| 日本伦理一区二区| 美女在线不卡| 国产欧美在线观看| 91免费视频网站在线观看| a毛片在线看免费观看| 欧美福利影院| 97电影在线观看| 性爽视频在线| 日韩av片在线| 99re6热在线精品视频| 极品尤物一区| 乱色588欧美| 亚洲日韩欧美视频一区| 国产h在线观看| 一级黄色在线视频| 99久久久无码国产精品性色戒| 亚洲一区二区黄色| 成人免费观看在线网址| 日韩中文字幕免费在线观看| 视频一区中文字幕国产| 国产在线不卡| 欧美成人综合色|