goland无法调试问题解决

goland 无法调试问题解决

golang 版本升级后,goland 无法进行调试了

首先请看自己下载的版本是否有误

复制代码
1.apple系 M系列芯片的 arm64版本
2.apple系 intel系列芯片的x86_64
3.windows系 intel

解决如下:

  1. 查看gopath

    ericsanchez@Erics-Mac-mini gww-api % echo $GOPATH
    /Users/ericsanchez/Code/gowork

  2. 下载dlv

    git clone https://github.com/go-delve/delve
    以下二选一
    cd delve && go install github.com/go-delve/delve/cmd/dlv
    或者
    cd delve && make install

此步骤后在gopath的bin 目录应该会出现 dlv 执行文件

打开 goland

打开Goland Help->Edit Custom VM Options. 添加

复制代码
-Ddlv.path=上面 echo出来的目录/bin/dlv

重启然后再试

最后:

如果还不行

打开Goland Help->Edit Custom properties 添加

复制代码
dlv.path=上面 echo出来的目录/bin/dlv
相关推荐
ruxingli1 小时前
GoLang的并发如何避免死锁
开发语言·后端·golang
暴躁小师兄数据学院1 小时前
【WEB3.0零基础转行笔记】go编程篇-第12讲:go-zero入门实战
开发语言·笔记·golang·web3·区块链
念何架构之路2 小时前
Go语言表达式的求值顺序
开发语言·后端·golang
低调的JVM6 小时前
Golang下kafka可观测数据采集组件Otelsarama详解
golang·kafka·可观测·opentelemetry
golang学习记1 天前
Go 实时批处理:让数据库少挨点打 [特殊字符]
开发语言·数据库·golang
hutengyi1 天前
go测试问题记录
开发语言·后端·golang
KevinCyao1 天前
Go短信营销接口示例代码:Golang高并发调用营销短信接口的实现方案与代码分享
android·前端·网络·golang·前端框架
精神小伙就是猛1 天前
使用go-zero快速搭建一个微服务(一)
开发语言·后端·微服务·golang
不会聊天真君6471 天前
基础语法·下(golang笔记第三期)
开发语言·笔记·golang
大阿明1 天前
Go基础之环境搭建
开发语言·后端·golang