Golang程序coredump调试 - dlv工具
获取coredump文件
echo "core-%e-%p-%t" > /proc/sys/kernel/core_pattern
ulimit -c unlimited
执行完上述shell命令后,直接执行程序进行coredump操作,在运行的目录下就会生成类似core-point_record-341589-1655797410的文件
dlv 使用
#shell命令
#dlv core <出问题的程序二进制文件> <core文件>
dlv core point_record core-point_record-341589-1655797410
查看协程
goroutines
快捷命令: grs