每日一諺:"The hardest bugs are those where your mental model of the situation is just wrong, so you can't see the problem at all." - Brian Kernighangit
在 Go 官方的 2019 年 Go 開發者調查報告中,有關 Go 開發過程依賴的調試工具與技術的調查結果中,排名前兩名的分別是:使用文本輸出 (fmt.Print 等) 調試 Go 代碼 和 使用專業調試器 (如:Delve、GDB) 在本機調試 Go 代碼。和「print 輔助調試」相比,專門調試工具能夠運用在 「print 調試」 沒法勝任的場景下。好比:與 IDE 集成、過後調查等。Go進階專欄「改善Go語⾔編程質量的50個有效實踐」的第38篇文章《掌握 Go 代碼調試利器:delve》https://www.imooc.com/read/87/article/2465 將爲你詳細講解目前Go語言領域使用最多的調試器:delve的原理、詳細使用方法與注意事項。github
往期推薦golang
Go 1.16中值得關注的幾個變化編程
Hugo做者、Go核心團隊成員Steve Francia談誕生13年的Go語言:生態系統、演化與將來[譯]分佈式
2020年Go語言盤點:新冠大流行阻擋不了Go演進的步伐ide
如何做廢一個已發佈的Go module版本,我來告訴你!函數
Go語言有哪些「劣勢」工具
像跟蹤分佈式服務調用那樣跟蹤Go函數調用鏈ui
vendor目錄是否須要提交到代碼庫中?答案全在這一篇了google