濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > VSCode配置Go插件和第三方拓展包的詳細(xì)教程

VSCode配置Go插件和第三方拓展包的詳細(xì)教程

熱門標(biāo)簽:地圖標(biāo)注測(cè)試 烏魯木齊人工電銷機(jī)器人系統(tǒng) 智能電銷機(jī)器人營(yíng)銷 澳門防封電銷卡 賺地圖標(biāo)注的錢犯法嗎 福州鐵通自動(dòng)外呼系統(tǒng) 濮陽(yáng)自動(dòng)外呼系統(tǒng)代理 長(zhǎng)沙ai機(jī)器人電銷 廣東語(yǔ)音外呼系統(tǒng)供應(yīng)商

前言

VSCode現(xiàn)在已經(jīng)發(fā)展的相當(dāng)完善,很多語(yǔ)言都比較推薦使用其來(lái)編寫,Go語(yǔ)言也一樣,前提你電腦已經(jīng)有了Go環(huán)境和最新版本的VSCode

插件安裝

直接在拓展插件中搜索Go,就可以安裝Go插件

安裝之后vscode會(huì)彈出該插件還需安裝一些擴(kuò)展工具支持,但是這些工具往往會(huì)下載失敗,或者僅僅成功一部分
比如:

Installing github.com/nsf/gocode FAILED
Installing github.com/uudashr/gopkgs/cmd/gopkgs FAILED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/acroca/go-symbols FAILED
Installing github.com/rogpeppe/godef FAILED
Installing github.com/sqs/goreturns FAILED
Installing github.com/golang/lint/golint FAILED
Installing github.com/derekparker/delve/cmd/dlv FAILED

Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED

這些項(xiàng)目都是github上的,受限于網(wǎng)絡(luò),無(wú)法成功安裝
轉(zhuǎn)到你的%GOPATH%\src目錄,這時(shí)你會(huì)發(fā)現(xiàn)多了一個(gè)github.com文件夾,點(diǎn)開(kāi),里面還有8個(gè)空文件夾,這幾個(gè)文件夾就是存放上面那幾個(gè)github項(xiàng)目的,只是因?yàn)榫W(wǎng)絡(luò)原因沒(méi)下載下來(lái)(如果沒(méi)有目錄,需要自行創(chuàng)建)

然后手動(dòng)找到Github上面的這些項(xiàng)目,在本地對(duì)應(yīng)的文件夾中git clone下來(lái),然后命令行轉(zhuǎn)到%GOPATH%,使用go install命令即可安裝(比如go install github.com/nsf/gocode,依次go install 八次,因?yàn)檫€有兩個(gè)是golang.org目錄中的)。

這里,我在go install github.com/uudashr/gopkgs/cmd/gopkgs的時(shí)候還報(bào)錯(cuò)說(shuō)還有兩個(gè)包沒(méi)找到,解決辦法一樣,根據(jù)地址去github下載下來(lái),再go install github.com/uudashr/gopkgs/cmd/gopkgs就成功了。

還有兩個(gè)是golang.org/x/目錄的,先轉(zhuǎn)到該目錄(如果沒(méi)有則手動(dòng)創(chuàng)建),golang.org與github.com目錄同級(jí)。來(lái)到golang.org/x目錄下git命令行工具執(zhí)行git clone https://github.com/golang/tools.git tools即可。github下載之后,跟之前一樣命令行轉(zhuǎn)到%GOPATH%執(zhí)行go install XXX即可,到這一步就大功告成了。

Debug配置

如下如打開(kāi)json配置文件

將下面的配置復(fù)制到j(luò)son中去

{
 "version": "0.2.0",
 "configurations": [
 {
 "name": "Golang",
 "type": "go",
 "request": "launch",
 "mode": "auto",
 "remotePath": "",
 "port": 5546,
 "host": "127.0.0.1",
 "program": "${fileDirname}",
 "env": {
 "GOPATH": "D:/GoPath",
 "GOROOT": "D:/WindowsSoftware/Golang"
 },
 "args": []
 }
 ]
}

配置好以后,就可以直接按F5進(jìn)行調(diào)試運(yùn)行了

參考

在VsCode中搭建Go開(kāi)發(fā)環(huán)境,手把手教你配置:https://www.jb51.net/article/186294.htm
go本地環(huán)境配置以及vscode go插件安裝:https://www.jb51.net/article/186299.htm
vscode 安裝go第三方擴(kuò)展包填坑記錄:https://www.jb51.net/article/186284.htm
成功安裝vscode中g(shù)o的相關(guān)插件:https://www.jb51.net/article/186303.htm

到此這篇關(guān)于VSCode配置Go插件和第三方拓展包的文章就介紹到這了,更多相關(guān)VSCode配置Go插件和第三方擴(kuò)展包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 成功安裝vscode中g(shù)o的相關(guān)插件(詳細(xì)教程)
  • VSCode必裝Go語(yǔ)言以下插件的思路詳解
  • 解決vscode中g(shù)olang插件依賴安裝失敗問(wèn)題
  • 使用jQuery.Qrcode插件在客戶端動(dòng)態(tài)生成二維碼并添加自定義Logo
  • Go Plugins插件的實(shí)現(xiàn)方式

標(biāo)簽:廣西 調(diào)研邀請(qǐng) 太原 西雙版納 阿克蘇 德州 慶陽(yáng) 貴陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《VSCode配置Go插件和第三方拓展包的詳細(xì)教程》,本文關(guān)鍵詞  VSCode,配置,插件,和,第三方,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VSCode配置Go插件和第三方拓展包的詳細(xì)教程》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于VSCode配置Go插件和第三方拓展包的詳細(xì)教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    陵川县| 扎鲁特旗| 乌兰察布市| 梨树县| 会宁县| 青岛市| 施秉县| 大埔区| 民丰县| 陆良县| 宜宾市| 长顺县| 息烽县| 新密市| 民丰县| 罗源县| 阿合奇县| 长顺县| 洪泽县| 河池市| 左贡县| 平度市| 全州县| 疏勒县| 常山县| 含山县| 吉安市| 卢湾区| 如东县| 巴彦县| 洛宁县| 湖南省| 咸阳市| 得荣县| 桐城市| 富川| 怀化市| 永新县| 红桥区| 资兴市| 镇坪县|