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,在程序中打上斷點,然後執行調試

 

 

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