Go語言開發(fā)環(huán)境搭建-Vs Code

一.下載Go并配置環(huán)境變量
https://studygolang.com/dl

下載需要的版本轴踱,這里暫時(shí)只贅述windows,虛擬機(jī)的還沒有去嘗試,日后有機(jī)會(huì)萌抵,會(huì)再補(bǔ)一篇文章编整。

配置GOROOT:?這里是本地安裝路徑配置GOPATH? (這里是工作路徑->GOPATH)

目錄約定有三個(gè)子目錄:
->src?存放源代碼(比如:.go?.c?.h?.s等)
->pkg?編譯后生成的文件(比如:.a)
->bin?編譯后生成的可執(zhí)行文件(為了方便舔稀,可以把此目錄加入到

windows的PATH

變量中,在環(huán)境變量path后追加%GOPATH%\bin掌测,此舉是為了保證在安裝第三方工具時(shí)能正常使用)*D:\Go\bin在go安裝完成后會(huì)自動(dòng)拼接到path上内贮,沒有則需要自行輸入

*如果go項(xiàng)目有多個(gè)目錄,?且都采用該目錄,則用分號(hào)連接如:E:\目錄1;E:\目錄2;E:\目錄3...

二.安裝Git
說實(shí)在的汞斧,學(xué)習(xí)Go我這里是為了更上一層樓(開個(gè)玩笑夜郁,實(shí)則是為了突擊能通過實(shí)習(xí),穩(wěn)定工作)粘勒。我們更應(yīng)該系統(tǒng)學(xué)習(xí)這門語言竞端。https://blog.csdn.net/ivan_1412/article/details/81194205
網(wǎng)上關(guān)于git的安裝使用已經(jīng)提及了很多,這里我就不再贅述庙睡。日后我會(huì)總結(jié)一篇Git的項(xiàng)目管理提交博文出來事富,這里先Pass。

三.配置Git環(huán)境變量
添加git安裝目錄下的bin目錄到path下乘陪。安裝Git后默認(rèn)會(huì)生成一個(gè)git的cmd目錄在path下赵颅,沒有則自行創(chuàng)建插入。

四.settings.json配置
點(diǎn)擊左下角的按鈕進(jìn)入設(shè)置頁(yè)-->點(diǎn)擊右上角的settings.json按如下設(shè)置

{

"files.autoSave":?"onFocusChange",

"go.buildOnSave": true,

"go.lintOnSave": true,

"go.vetOnSave": true,

"go.buildTags":?"",

"go.buildFlags":?[],

"go.lintFlags":?[],

"go.vetFlags":?[],

"go.coverOnSave": false,

"go.useCodeSnippetsOnFunctionSuggest": true,

"terminal.integrated.shell.windows":?"C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",

"go.formatOnSave": true,

"go.formatTool":?"goreturns",

"go.goroot":?"D:\\Go",

"go.gopath":?"D:\\goprojectmanage",

"go.gocodeAutoBuild": true,

"go.autocompleteUnimportedPackages": true,

"go.gocodePackageLookupMode":?"go",

"go.gotoSymbol.includeImports": true,

"go.useCodeSnippetsOnFunctionSuggest": true,

"go.inferGopath": true,

"go.useCodeSnippetsOnFunctionSuggestWithoutType": true,

"git.path":?"D:\\GIT\\Git\\cmd\\git.exe",

}

五.下載go插件的安裝命令
http://www.reibang.com/p/0f150ea1fd48

六.下面介紹如何安裝失敗的插件

1. 進(jìn)行如下命令進(jìn)行目錄切換:cd %GOPATH%\src\github.com\golang
我這里的GOPATH是在D:\goprojectmanage如果src目錄下面沒有g(shù)ithub.com\golang請(qǐng)自行創(chuàng)建

2. 完成目錄切換后暂刘,開始下載插件包:git clone?https://github.com/golang/tools.git?tools

3. 當(dāng)下載完成后饺谬,你會(huì)發(fā)現(xiàn)%GOPATH%\src\github.com\golang多了一個(gè)tools目錄需要把tools目錄下的所有文件拷貝到%GOPATH%\src\golang.org\x\tools下,如果沒有自行創(chuàng)建當(dāng)然如果你是windows環(huán)境谣拣,如果你當(dāng)前是在%GOPATH%\src\golang.org\x\tools目錄下募寨,你可以直接使用如下命令進(jìn)行拷貝:xcopy

4. /s?/e?%GOPATH%\src\github.com\golang\tools
關(guān)于這個(gè)命令的使用可以具體百度查看,如果對(duì)該命令不熟悉就手動(dòng)拷貝,直接將你下載的tools目錄下的所有文件拷貝到%GOPATH%\src\golang.org\x\tools目錄下

六.創(chuàng)建項(xiàng)目文件目錄運(yùn)行通過終端運(yùn)行

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末森缠,一起剝皮案震驚了整個(gè)濱河市拔鹰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌贵涵,老刑警劉巖列肢,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件恰画,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡瓷马,警方通過查閱死者的電腦和手機(jī)拴还,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來欧聘,“玉大人片林,你說我怎么就攤上這事』持瑁” “怎么了费封?”我有些...
    開封第一講書人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)蒋伦。 經(jīng)常有香客問我弓摘,道長(zhǎng),這世上最難降的妖魔是什么痕届? 我笑而不...
    開封第一講書人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任韧献,我火速辦了婚禮,結(jié)果婚禮上爷抓,老公的妹妹穿的比我還像新娘势决。我一直安慰自己阻塑,他們只是感情好蓝撇,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著陈莽,像睡著了一般渤昌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上走搁,一...
    開封第一講書人閱讀 51,688評(píng)論 1 305
  • 那天独柑,我揣著相機(jī)與錄音,去河邊找鬼私植。 笑死忌栅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的曲稼。 我是一名探鬼主播索绪,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼贫悄!你這毒婦竟也來了瑞驱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤窄坦,失蹤者是張志新(化名)和其女友劉穎唤反,沒想到半個(gè)月后凳寺,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡彤侍,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年肠缨,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拥刻。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡怜瞒,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出般哼,到底是詐尸還是另有隱情吴汪,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布蒸眠,位于F島的核電站漾橙,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏楞卡。R本人自食惡果不足惜霜运,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蒋腮。 院中可真熱鬧淘捡,春花似錦、人聲如沸池摧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽作彤。三九已至膘魄,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間竭讳,已是汗流浹背创葡。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绢慢,地道東北人灿渴。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像胰舆,于是被迫代替她去往敵國(guó)和親骚露。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 申金鑫 17101223365 轉(zhuǎn)載自公眾號(hào)flysnow_org 【嵌牛導(dǎo)讀】:本文介紹了各種系統(tǒng)下的Go語言環(huán)...
    Felixxin閱讀 3,381評(píng)論 0 20
  • 本文介紹 Windows7 x64 基于 IntelliJ IDEA 搭建 Go 語言開發(fā)環(huán)境思瘟。主要是一些操作過程...
    custa閱讀 9,362評(píng)論 0 2
  • 歡迎掃碼關(guān)注公眾號(hào)flysnow_org荸百,第一時(shí)間看后續(xù)文章。覺得有幫助的話滨攻,順手分享到朋友圈吧够话,感謝支持蓝翰。 前段...
    飛雪無情flysnow_org閱讀 33,190評(píng)論 4 45
  • 簡(jiǎn)介 此項(xiàng)目是一個(gè)模擬公民身份信息鏈的區(qū)塊鏈項(xiàng)目 github 地址: https://github.com/ak...
    CrazyWolf_46a9閱讀 8,759評(píng)論 0 0
  • 光陰似箭,日月如梭女嘲。 沒想到轉(zhuǎn)眼之間畜份,我在簡(jiǎn)書已經(jīng)呆了一整年了。 不知不覺就經(jīng)過了365天日升日落欣尼,春夏秋冬爆雹,一個(gè)...
    三湖之春閱讀 1,286評(píng)論 18 44