Go语言企业级项目使用dlv调试

使用dlv调试Go语言代码

打包Go代码(禁止优化和内联(便于调试更复杂的逻辑)):

go 复制代码
go build -gcflags="all=-N -l" -o xxx_api_debug.exe

启动一个dlb监听可运行程序的端口:

bash 复制代码
dlv --listen=:2345 --headless=true --api-version=2 exec ./xxx_api_debug.exe

在Goland中使用Go Remote进行调试:

相关推荐
故事不长丨24 分钟前
C#正则表达式完全攻略:从基础到实战的全场景应用指南
开发语言·正则表达式·c#·regex
猫头虎25 分钟前
2025最新OpenEuler系统安装MySQL的详细教程
linux·服务器·数据库·sql·mysql·macos·openeuler
哈库纳玛塔塔1 小时前
放弃 MyBatis,拥抱新一代 Java 数据访问库
java·开发语言·数据库·mybatis·orm·dbvisitor
木子.李3471 小时前
ssh连接远程服务器相关总结
运维·服务器·ssh
phltxy2 小时前
从零入门JavaScript:基础语法全解析
开发语言·javascript
BD_Marathon2 小时前
SpringBoot——辅助功能之切换web服务器
服务器·前端·spring boot
天“码”行空2 小时前
java面向对象的三大特性之一多态
java·开发语言·jvm
odoo中国3 小时前
Odoo 19 模块结构概述
开发语言·python·module·odoo·核心组件·py文件按
necessary6534 小时前
使用Clion查看linux环境中的PG源码
linux·运维·服务器
代码N年归来仍是新手村成员4 小时前
【Java转Go】即时通信系统代码分析(一)基础Server 构建
java·开发语言·golang