golang使用vsocde断点无效问题
1、ps aux | fgrep {进程名} 查看项目是否以守护进程形式启动(启动了1个以上进程),如果是需要关闭所使用框架的守护进程配置
2、如1不行,配置日志打印,查看断点日志路径是否与实际需要的路径相同(如图),如果存在,将"program"配置设置为绝对路径。
“configurations”: [
{
“name”: “debug resources”,
“type”: “go”,
“request”: “launch”,
“mode”: “auto”,
“program”: “${fileDirname}”,
“showLog”: true,
“logOutput”: “debugger”,
“trace”: “warn”,
},
],
}