golang设置远程调试

1.  目标机器构建安装dlv

https://github.com/go-delve/delve

go build之后将编译号的dlv命令路径添加到PATH里

2. 目标机器下载源代码并且运行dlv

dlv debug --headless --listen=:2345 --api-version=2 --accept-multiclient

3.本机添加go remote

4. 设置断点即可