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
相关推荐
He19550141 分钟前
Go初级之十:错误处理与程序健壮性
开发语言·python·golang
不会吃萝卜的兔子2 小时前
go webrtc - 1 go基本概念
开发语言·golang·webrtc
小红帽2.07 小时前
从零构建一款开源在线客服系统:我的Go语言实战之旅
开发语言·golang·开源
007php0079 小时前
Go语言面试:传值与传引用的区别及选择指南
java·开发语言·后端·算法·面试·golang·xcode
q5673152311 小时前
手把手教你用Go打造带可视化的网络爬虫
开发语言·爬虫·信息可视化·golang
戎码江湖12 小时前
使用CI/CD部署后端项目(gin)
ci/cd·golang·gin·后端自动部署项目·自动化部署项目
二哈不在线13 小时前
代码随想录二刷之“贪心算法”~GO
算法·贪心算法·golang
君万15 小时前
【LeetCode每日一题】94. 二叉树的中序遍历 104. 二叉树的最大深度
算法·leetcode·golang
Craze_rd17 小时前
服务 HTTP 转 SRPC 技术方案
网络·网络协议·http·rpc·golang
尘鹄21 小时前
go 初始化组件最佳实践
后端·设计模式·golang