用vscode开发调试golang超简单教程

一、下载vscode

https://code.visualstudio.com/

二、安装Go插件

在vscode插件中搜索Go的开发插件,安装后如图所示

三、下载调试工具

     使用vscode加载go语言扩展包后,需要下载go相关调试和开发的exe工具,国内从github下载很卡,可以让vscode安装,但是因为墙的原因,经常失败。

    已经有人把这些做好,下载使用即可。 从https://download.csdn.net/download/acaic/10777280下载bin目录,将其解压缩放在GOPATH目录下,GOPATH目录一般是C:\Users\${name}\go,name是你的用户名。

主要包括以下几个工具:

dlv.exe go 语言调试工具
gocode.exe go语言代码检查,自动补全
godef.exe  go语言代码定义和引用的跳转
golint.exe  go语言代码规范检查
go-outline.exe  用于在Go源文件中提取JSON形式声明的简单工具
gopkgs.exe  快速列出可用包的工具
gorename.exe  在Go源代码中执行标识符的精确类型安全重命名
goreturns.exe  类似fmt和import的工具,使用零值填充Go返回语句以匹配func返回类型
go-symbols.exe  从go源码树中提取JSON形式的包符号的工具
gotour.exe  go语言指南网页版
guru.exe  go语言源代码有关工具,如代码高亮等

四、打开现有go工程或新建go项目即可进行调试

按F5开始调试,可以看到,变量显示,和调用堆栈的显示还是非常清晰的,可以F10单步,F11进入函数,跟一般IDE一样了。

在使用中可能会有一些问题,像我的,如果电脑不联网,按F5开始调试就会显示“ 调试适配器进程意外中止”,目前还不知道是什么原因。希望此文对大家有所帮助。

我也试用过liteIDE x35是当前的最新版,liteIDE非常轻量,是中国人开发的。用起来还是很好用的,但是目前在调试方面个人感觉还有一些不太让人满意的地方,变量显示比较难。

猜你喜欢

转载自blog.csdn.net/v6543210/article/details/84504460