Golang中Delve版本太低无法Debug的问题

作者:Jayboy.chen 时间:2024-04-25 15:18:05 

问题描述

Golang中Delve版本太低无法Debug的问题

分析

这是因为本地delve组件版本过低导致的,2019.2.1版本的Goland默认支持go 1.13

查看F:\Go (GOPATH目录)目录下存在github.com/go-delve/delve/cmd/dlv,而且bin目录下也存在dlv.exe文件,用命令行执行 dlv.exe version得到的版本是1.2.1

Golang中Delve版本太低无法Debug的问题

解决办法

更新dlv

因为本地已经存在,所以,需要用到-u参数,强制更新包以及依赖


go get -u github.com/go-delve/delve/cmd/dlv

设置Goland

打开 Hele->Edit Customer Properties,若提示文件不存在,点击创建。然后在新加一行 dlv.path=D:/Go_WorkSpace/bin/dlv.exe 重启就可以了

Golang中Delve版本太低无法Debug的问题

重启后,debug调试Ok:

Golang中Delve版本太低无法Debug的问题

来源:https://blog.csdn.net/chenxuezhong0413/article/details/109710465

标签:Golang,Debug,delve
0
投稿

猜你喜欢

  • Python 实现图片色彩转换案例

    2021-01-12 21:35:56
  • matlab中乘法“*”和点乘“.*”;除法“/”和点除“./”的联系和区别

    2022-03-08 19:52:44
  • python基础教程之csv格式文件的写入与读取

    2021-05-24 09:20:12
  • Python3分析处理声音数据的例子

    2021-04-21 03:23:26
  • 一文理解Python命名机制

    2021-11-22 08:04:04
  • JavaScript设计模式之模板方法模式原理与用法示例

    2024-02-24 02:17:20
  • 页面中 CSS 加载方式的优化

    2008-03-26 12:36:00
  • Python深度学习之实现卷积神经网络

    2021-08-11 01:57:01
  • python 把文件中的每一行以数组的元素放入数组中的方法

    2023-04-15 23:14:37
  • 详解如何通过Python制作一个密码生成器

    2023-11-24 10:36:43
  • Python smtplib实现发送邮件功能

    2021-02-14 20:07:26
  • python Selenium等待元素出现的具体方法

    2022-02-22 02:47:20
  • 在Python中使用filter去除列表中值为假及空字符串的例子

    2022-02-01 06:47:35
  • caffe的python接口生成配置文件学习

    2023-07-09 04:46:41
  • js 目录列举函数

    2024-06-05 09:12:50
  • 基于python实现matlab filter函数过程详解

    2023-06-04 04:54:55
  • Python学习之面向对象编程详解

    2023-10-12 18:48:46
  • python实现发送和获取手机短信验证码

    2023-08-09 08:02:26
  • 多线程爬虫批量下载pcgame图片url 保存为xml的实现代码

    2021-04-12 15:06:27
  • 前端必备插件之纯原生JS的瀑布流插件Macy.js

    2024-02-27 09:05:59
  • asp之家 网络编程 m.aspxhome.com