在vscode中怎样debug调试go程序

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

一、去官网地址:https://code.visualstudio.com/,下载并安装vscode,更新速度杠杠的,不用担忧不是最新版,安装之后会有更新推送github

二、下载安装Go,有多种选择,能够经过命令终端下载安装,也能够在vscode中经过商店搜索Go来安装,json

三、为了开发方便,能够在 ~.bash_profile文件中配置GOROOT和GOPATH,其中GOROOT是Go的安装路径,通常是/usr/local/goxcode

  GOPATH是指咱们未来开发,编译,运行Go程序的目录,下面建立src,pkg,bin这3个目录bash

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

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

五、到此就能够写go程序了,新手注意:vscode不要单独只打开一个.go文件,而要打开咱们配置的GOPATH这个目录,在这个目录下建立本身的工程,好比建立一个名称为demo的应用,用             vscode打开之后长下面这样:编辑器

      

六、在demo这个文件夹下面能够建立咱们本身的go文件了,好比咱们建立一个最简单的hello world的输出程序以下:ide

 

七、debug的关键操做:编码

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

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

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

                       

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

  

 九、而后就能够美丽的进行debug了,加断点,而后点击调试按钮启动就能够了,以下图:

    

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

   

是否是很爽了~~

相关文章
相关标签/搜索