一.下載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)行