您好,登錄后才能下訂單哦!
Go語言
Go(又稱Golang)是Google開發的一種靜態強類型、編譯型、并發型,并具有垃圾回收功能的編程語言。Go是基于Inferno操作系統所開發的。Go于2009年11月正式宣布推出,成為開放源代碼項目,并在Linux及Mac OS X平臺上進行了實現,后來追加了Windows系統下的實現。在2016年,Go被軟件評價公司TIOBE 選為“TIOBE 2016 年最佳語言”。 目前,Go每半年發布一個二級版本(即從a.x升級到a.y)。在使用go語言開發的過程中我們需要調試工具對代碼進行調試。
golang調試工具有哪些?
下面給大家介紹一些golang調試工具。
Devle
Devle是一個非常棒的golang調試工具,支持多種調試方式,直接運行調試,或者attach到一個正在運行中的golang程序,進行調試。
線上golang服務出現問題時,Devle是必不少的在線調試工具,如果使用docker,也可以把Devle打進docker鏡像里,調試代碼。
GDB
GDB是FSF(自由軟件基金會)發布的一個強大的類UNIX系統下的程序調試工具。使用GDB可以做如下事情:
● 啟動程序,可以按照開發者的自定義要求運行程序。
● 可讓被調試的程序在開發者設定的調置的斷點處停住。(斷點可以是條件表達式)
● 當程序被停住時,可以檢查此時程序中所發生的事。
● 動態的改變當前程序的執行環境。
debugcharts
golang 可視化調試工具
一個可以實時查看golang程序內存、CPU、GC、協程等變化情況的可視化工具,很好用。
以上就是golang調試工具有哪些?的詳細內容,更多請關注億速云其它相關文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。