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

使用dlv调试Go语言代码

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

go build -gcflags="all=-N -l" -o xxx_api_debug.exe

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

dlv --listen=:2345 --headless=true --api-version=2 exec ./xxx_api_debug.exe

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

Go语言企业级项目使用dlv调试_第1张图片

你可能感兴趣的:(golang,服务器,开发语言)