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
相关推荐
盒子691031 分钟前
【golang】替换 ioutil.ReadAll 为 io.ReadAll 性能会下降吗
开发语言·后端·golang
行者游学3 小时前
gozero框架异步任务logx trace id
golang
源代码•宸5 小时前
Golang基础语法(go语言结构体、go语言数组与切片、go语言条件句、go语言循环)
开发语言·经验分享·后端·算法·golang·go
IT=>小脑虎6 小时前
2026版 Go语言零基础衔接进阶知识点【详解版】
开发语言·后端·golang
谧小夜6 小时前
Visual Studio Code中实现Go语言自动导包教程
ide·vscode·golang
海奥华26 小时前
Golang Map深入理解
开发语言·后端·算法·golang·哈希算法
源代码•宸6 小时前
Golang基础语法(go语言指针、go语言方法、go语言接口、go语言断言)
开发语言·经验分享·后端·golang·接口·指针·方法
Bony-6 小时前
Golang 常用工具
开发语言·后端·golang
Paul_09206 小时前
golang编程题
开发语言·算法·golang
牛奔6 小时前
GVM:Go 版本管理器安装与使用指南
开发语言·后端·golang