Visual Studio Code --GO開發工具配置

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一直在尋找一個趁手的GO語言開發工具,嘗試了很多都不順心,聽beego作者推薦試了一下微軟推出的業界良心Visual Studio Code 來開發做GO開發確實很舒服,今天總結一下Visual Studio Code-GO開發工具的配置。

1、需要安裝的工具 go , Visual Studio Code,git

 百度雲 :http://pan.baidu.com/s/1i5nW50L 密碼: ebpc 
360雲端硬碟: https://yunpan.cn/c6mGjQf9mU6gE  訪問密碼 30ae

2、go,git,Visual Studio Code安裝

go,git, Visual Studio Code安裝都很簡單,不會的自行百度Google

3、go環境配置


 GOROOT :是GO的安裝路徑 GOPATH:是開發路徑可以自由設定

 配置完成後 cmd 驗證


4 、Visual Studio Code--vscode-go的配置

  1.  開啟

    Visual Studio Code介面 按快速鍵 Ctrl+Shift+p

  2. >輸入install extensions然後跳轉視窗 然後輸入GO點擊install安裝
  3.  vscode-go要想正常使用所有功能需要安裝外掛程式才行 ,這些外掛程式需要git安裝,這也是我們為什麼需要下載git的原因
  •  開啟git cmd


  •  複製代碼直接全部粘貼複製到doc 就會安裝(可能需要翻牆 --翻牆教程:)
  • go get -u -v github.com/nsf/gocodego get -u -v github.com/rogpeppe/godefgo get -u -v github.com/golang/lint/golintgo get -u -v github.com/lukehoban/go-outlinego get -u -v sourcegraph.com/sqs/goreturnsgo get -u -v golang.org/x/tools/cmd/gorenamego get -u -v github.com/tpng/gopkgsgo get -u -v github.com/newhook/go-symbolsgo get -u -v golang.org/x/tools/cmd/gurugo get -u github.com/derekparker/delve/cmd/dlv


 安裝完成後 到自己的GOPATH環境下看 下 如果有這些檔案就說明你成功了

 5、Visual Studio Code使用和配置

軟體安裝 完成後還需要配置、 配置GO  settings.json
{    "files.autoSave": "onFocusChange",    "go.buildOnSave": true,    "go.lintOnSave": true,    "go.vetOnSave": true,    "go.buildFlags": [],    "go.lintFlags": [],    "go.vetFlags": [],    "go.formatOnSave": true,    "go.formatTool": "goreturns",    "go.goroot": "c:\\go",    "go.gopath": "e:\\go\\goxm"}

如果你需要 使用debug功能 那麼還需要配置 launch.json  第一次配置按F5選擇GO 現在的GO debug還不是很好,只能選擇的debug檔案夾下的,而且不能套檔案夾,需要debug 那個檔案夾下的檔案就配置那個 就在 
{    "version": "0.2.0",    "configurations": [        {            "name": "Launch",            "type": "go",            "request": "launch",            "mode": "debug",            "remotePath": "",            "port": 2345,            "host": "127.0.0.1",            "program": "${workspaceRoot}",             //debug路徑配置 ${workspaceRoot} --gopath路徑 執行個體:${workspaceRoot}/src            "env": {},            "args": []        }    ]}

6、配置好後就開始使用吧了

詳細使用 教程推薦  :http://my.oschina.net/iyf/blog/5991121、代碼提示
 2、代碼高亮等 


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.