Debug对一个程序员是多么的重要,然后在升级了go1.14后,我的debug却使用不了了,这就很尴尬。遇到问题解决问题。

这个问题估计在未来大多数人都会遇到,咔咔在学习过程中一直坚持使用最新版本。

根据咔咔现在的这个标题去搜索,只有几篇文章解析,但是他们给解决方法我却实现不了,于是咔咔就在出一片文章,来对这个问题进行解析。

给出的最多解决方法就是go get -u github.com/derekparker/delve/cmd/dlv执行这个命令,这个指令不知道什么原因在咔咔这里执行没有结果,也不下载,反正过一会命令就结束了。

大大方方的解决这个问题

这个问题是因为在1.14版本没有安装这个delve

咔咔是在windows操作,使用的编辑器是Goland。

咔咔的GOROOT是在C:Go,咔咔给的这个图缺什么目录自己补好

就是创建github.com/go-devel这几个文件夹在这里插入图片描述然后在go-devel这个文件夹下面执行git clone https://github.com/derekparker/delve.git在这里插入图片描述下载完后就会出现以下文件,并且都在delve这个文件夹下在这里插入图片描述最后我们需要使用go install来安装我们的包

执行指令go install github.com/go-delve/delve/cmd/dlv这里你需要看清楚目录结构

执行完指令后就会在GOPATH/bin下面产生一个dlv的可执行程序,如果没有这个文件则安装失败。回过头在看看哪里的操作跟咔咔不一样哈。在这里插入图片描述打开Goland编辑器,根据咔咔给的箭头提示点击,这时会弹出来一个create,点击即可在这里插入图片描述然后输入以下内容dlv.path=C:/Go/bin/dlv.exe,就是刚刚安装的可执行程序在这里插入图片描述此时所有工作就都已经完成了,重启我们的Goland,打断点看一下。

go的断点看起来还是很舒服的,非常的nice。到这里这个问题就完美的解决了在这里插入图片描述

坚持学习、坚持写博、坚持分享是咔咔从业以来一直所秉持的信念。希望在诺大互联网中咔咔的文章能带给你一丝丝帮助。

更多相关文章

  1. xml编辑器哪个好?最好用的五款xml编辑工具推荐!
  2. 4、输入、输出重定向、管道符、Vim编辑器
  3. 在 Pycharm 等编辑器下使用 Python 可视化神器 Plotly Express
  4. 动画:散列表 | 文本编辑器是如何检查英文单词出错的?
  5. 2021最常用的8个代码编辑器推荐
  6. 通过ajax POST提交nicEdit文本编辑器的值,不起作用
  7. 从零搭建个人博客(3)-如何在webpack环境下配置jquery和富文本编
  8. 15个基于WEB的HTML编辑器
  9. 解决FCKEditor编辑器在浏览器返回时显示html源代码的问题

随机推荐

  1. android canvas实现在图片上画图
  2. Android获取View的截图,包括各种Layout的
  3. Android常用框架----网络请求系列框架
  4. 分享17个老罗Android开发视频教程(免费下
  5. Android中一个关于ListView的奇怪问题
  6. Android UI 详解之单选(RadioButton)和复选
  7. AIDL --- Android中的远程接口(3)
  8. 学习理解Android菜单Menu操作
  9. Android取消Edittext默认获取焦点
  10. Android Studio中新建项目时Your android