dlv远程调试

391 阅读1分钟

安装dlv

# go 1.16版本
go install github.com/go-delve/delve/cmd/dlv@1.6.1

# go 1.15版本
go get github.com/go-delve/delve/cmd/dlv@1.5.1

启动dlv

# main.go文件所在目录执行
dlv debug --headless --listen=:2345 --api-version=2 --accept-multiclient -- -config ../../conf/dev.toml     

Go Remote 配置

# Menu->Run->Edit Configurations

dlv.jpg

SFTP配置

# Menu->Tools->Deployment

WX20220223-201620@2x.png