Goland+dlv进行远端调试开发

第一步:远程linux主机配置

1,安装dlv,go get -u github.com/go-delve/delve/cmd/dlv

2,开放一个新的端口:firewall-cmd --zone=public --add-port=2345/tcp --permanent

 

3,重启防火墙  firewall-cmd --reload
 
第二步:goland配置
1,菜单工具->部署->配置
 

2,上传程序到服务器

3,调试配置

第三步:在linux服务器运行

1,编译程序  : go build main.go

2,运行: dlv --listen=:2345 --headless=true --api-version=2 exec ./main

第四步:调试

1,在调试窗口,增加需要的变量

2,在程序中打上断点,然后执行调试

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章