我是靠谱客的博主 哭泣小懒虫,最近开发中收集的这篇文章主要介绍在vscode中怎样debug调试go程序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

随着互联网时代的飞速发展,我们编码使用的开发利器也在不断更新换代,古话说工欲善其事必先利其器,对于Java开发者而言,eclipse和idea这两款神器各有千秋,因自己的爱好可以选取不同的IDE,但是对于Go语言程序的开发者而言,当下最火的IDE应该非微软的Visual Studio Code莫属,当然这款编辑器还有很多其他的强大功能,这里就不一一列举了,谁用谁知道~,下面给出怎样在vscode中调试go程序的过程,以mac本为示例:

1、去官网地址:Visual Studio Code - Code Editing. Redefined,下载并安装vscode,更新速度杠杠的,不用担心不是最新版,安装以后会有更新推送

2、下载安装Go,有多种选择,可以通过命令终端下载安装,也可以在vscode中通过商店搜索Go来安装,

3、为了开发方便,可以在 ~.bash_profile文件中配置GOROOT和GOPATH,其中GOROOT是Go的安装路径,一般是/usr/local/go

  GOPATH是指我们将来开发,编译,运行Go程序的目录,下面创建src,pkg,bin这3个目录

      最后可以配置下 PATH=$PATH:$GOROOT/bin,这个主要是为了方便在终端中使用go 相关命令

4、最新版本的vscode不用在settings.json文件中配置gopath和goroot了

5、到此就可以写go程序了,新手注意:vscode不要单独只打开一个.go文件,而要打开我们配置的GOPATH这个目录,在这个目录下创建自己的工程,比如创建一个名称为demo的应用,用             vscode打开以后长下面这样:

      

6、在demo这个文件夹下面可以创建我们自己的go文件了,比如我们创建一个最简单的hello world的输出程序如下:

7、debug的关键操作:

      终端中执行:   xcode-select --install

      终端中执行:   go install github.com/derekparker/delve/cmd/dlv   

8、点击vscode左侧的debug按钮:

                       

    在跳出的json文件中配置几个信息:

 

 

 9、然后就可以美丽的进行debug了,加断点,然后点击调试按钮启动就可以了,如下图:

   

 

然后就会进入到程序里的断点,想怎么玩就怎么happy吧

   

是不是很爽了~~

最后

以上就是哭泣小懒虫为你收集整理的在vscode中怎样debug调试go程序的全部内容,希望文章能够帮你解决在vscode中怎样debug调试go程序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部