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
相关推荐
MClink4 小时前
Go怎么做性能优化工具篇之pprof
开发语言·性能优化·golang
m0_748254667 小时前
go官方日志库带色彩格式化
android·开发语言·golang
Algorithm157610 小时前
云原生相关的 Go 语言工程师技术路线(含博客网址导航)
开发语言·云原生·golang
Narutolxy11 小时前
深入探讨 Go 中的高级表单验证与翻译:Gin 与 Validator 的实践之道20241223
开发语言·golang·gin
Hello.Reader11 小时前
全面解析 Golang Gin 框架
开发语言·golang·gin
hkNaruto1 天前
【P2P】【Go】采用go语言实现udp hole punching 打洞 传输速度测试 ping测试
golang·udp·p2p
入 梦皆星河1 天前
go中常用的处理json的库
golang
海绵波波1071 天前
Gin-vue-admin(2):项目初始化
vue.js·golang·gin
每天写点bug1 天前
【go每日一题】:并发任务调度器
开发语言·后端·golang
一个不秃头的 程序员1 天前
代码加入SFTP Go ---(小白篇5)
开发语言·后端·golang