最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2020年05月11日 11:26:44   作者:WindSun  
這篇文章主要介紹了VSCode配置Go插件和第三方拓展包的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

前言

VSCode現(xiàn)在已經(jīng)發(fā)展的相當(dāng)完善,很多語言都比較推薦使用其來編寫,Go語言也一樣,前提你電腦已經(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ò),無法成功安裝
轉(zhuǎn)到你的%GOPATH%\src目錄,這時(shí)你會(huì)發(fā)現(xiàn)多了一個(gè)github.com文件夾,點(diǎn)開,里面還有8個(gè)空文件夾,這幾個(gè)文件夾就是存放上面那幾個(gè)github項(xiàng)目的,只是因?yàn)榫W(wǎng)絡(luò)原因沒下載下來(如果沒有目錄,需要自行創(chuàng)建)

然后手動(dòng)找到Github上面的這些項(xiàng)目,在本地對(duì)應(yīng)的文件夾中git clone下來,然后命令行轉(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ò)說還有兩個(gè)包沒找到,解決辦法一樣,根據(jù)地址去github下載下來,再go install github.com/uudashr/gopkgs/cmd/gopkgs就成功了。

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

Debug配置

如下如打開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開發(fā)環(huán)境,手把手教你配置:http://www.fzitv.net/article/186294.htm
go本地環(huán)境配置以及vscode go插件安裝:http://www.fzitv.net/article/186299.htm
vscode 安裝go第三方擴(kuò)展包填坑記錄:http://www.fzitv.net/article/186284.htm
成功安裝vscode中g(shù)o的相關(guān)插件:http://www.fzitv.net/article/186303.htm

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

相關(guān)文章

  • golang簡單獲取上傳文件大小的實(shí)現(xiàn)代碼

    golang簡單獲取上傳文件大小的實(shí)現(xiàn)代碼

    這篇文章主要介紹了golang簡單獲取上傳文件大小的方法,涉及Go語言文件傳輸及文件屬性操作的相關(guān)技巧,需要的朋友可以參考下
    2016-07-07
  • Go語言中database/sql的用法介紹

    Go語言中database/sql的用法介紹

    Go語言中的database/sql包定義了對(duì)數(shù)據(jù)庫的一系列操作,database/sql/driver包定義了應(yīng)被數(shù)據(jù)庫驅(qū)動(dòng)實(shí)現(xiàn)的接口,這些接口會(huì)被sql包使用,本文將詳細(xì)給大家介紹Go的database/sql的使用方法,需要的朋友可以參考下
    2023-05-05
  • Golang解析yaml文件操作指南

    Golang解析yaml文件操作指南

    之前一直從事java開發(fā),習(xí)慣了使用yaml文件的格式,尤其是清晰的層次結(jié)構(gòu)、注釋,下面這篇文章主要給大家介紹了關(guān)于Golang解析yaml文件的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • goland Duration 和time的區(qū)別說明

    goland Duration 和time的區(qū)別說明

    這篇文章主要介紹了goland Duration 和time的區(qū)別說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Go語言編程入門超級(jí)指南

    Go語言編程入門超級(jí)指南

    這篇文章主要介紹了Go語言編程的入門指南,包括對(duì)Go的變量及函數(shù)的基本介紹,需要的朋友可以參考下
    2016-01-01
  • Go語言題解LeetCode268丟失的數(shù)字示例詳解

    Go語言題解LeetCode268丟失的數(shù)字示例詳解

    這篇文章主要為大家介紹了Go語言題解LeetCode268丟失的數(shù)字示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • 基于go+vue實(shí)現(xiàn)的golang每日新聞數(shù)據(jù)瀏覽與檢索平臺(tái)(推薦)

    基于go+vue實(shí)現(xiàn)的golang每日新聞數(shù)據(jù)瀏覽與檢索平臺(tái)(推薦)

    gonews是基于 go+vue 實(shí)現(xiàn)的golang每日新聞瀏覽與檢索平臺(tái),本文通過實(shí)例代碼給大家講解,介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2018-01-01
  • 談?wù)揋o 什么時(shí)候會(huì)觸發(fā) GC問題

    談?wù)揋o 什么時(shí)候會(huì)觸發(fā) GC問題

    Go 語言作為一門新語言,在早期經(jīng)常遭到唾棄的就是在垃圾回收(下稱:GC)機(jī)制中 STW(Stop-The-World)的時(shí)間過長。下面文章就對(duì)此話題展開,感興趣的小伙伴可以參考下面文章的內(nèi)容
    2021-09-09
  • sublime text3解決Gosublime無法自動(dòng)補(bǔ)全代碼的問題

    sublime text3解決Gosublime無法自動(dòng)補(bǔ)全代碼的問題

    本文主要介紹了sublime text3解決Gosublime無法自動(dòng)補(bǔ)全代碼的問題,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Go語言中 Channel 詳解

    Go語言中 Channel 詳解

    Go 語言中的 channel 是實(shí)現(xiàn) goroutine 間無鎖通信的關(guān)鍵機(jī)制,他使得寫多線程并發(fā)程序變得簡單、靈活、觸手可得。下面就個(gè)人理解對(duì) channel 使用過程中應(yīng)該注意的地方進(jìn)行一個(gè)簡要的總結(jié)。
    2018-10-10

最新評(píng)論

元氏县| 西丰县| 安仁县| 西吉县| 瑞安市| 金乡县| 瓮安县| 叶城县| 墨竹工卡县| 顺昌县| 黄浦区| 夏津县| 武宁县| 隆林| 大兴区| 额济纳旗| 宜都市| 阿巴嘎旗| 清徐县| 夹江县| 荆州市| 威宁| 宣恩县| 临猗县| 灵川县| 乌鲁木齐市| 白水县| 巴南区| 莆田市| 嘉黎县| 海阳市| 盘锦市| 兖州市| 平塘县| 宜兰县| 新乡市| 馆陶县| 香河县| 抚顺市| 丰县| 赣榆县|