背景--我們在應用程序的代碼中添加業務日誌的時候,不論是什麼級別的日誌,除了我們主動傳給 Logger 讓它記錄的信息外,這行日誌是由哪個函數打印的、所在的位置也是非常重要的信息,不然排查問題的時候很有可能就猶如大海撈針。對於在記錄日誌時記錄調用 Logger 方法的調用者的函數名、行號這些信息。有的日誌庫支持,比如 Zapfunc main() { logger, \\_ := zap.NewPr ⌘ Read more=
背景--我們在應用程序的代碼中添加業務日誌的時候,不論是什麼級別的日誌,除了我們主動傳給 Logger 讓它記錄的信息外,這行日誌是由哪個函數打印的、所在的位置也是非常重要的信息,不然排查問題的時候很有可能就猶如大海撈針。對於在記錄日誌時記錄調用 Logger 方法的調用者的函數名、行號這些信息。有的日誌庫支持,比如 Zapfunc main() { logger, \\_ := zap.NewPr ⌘ Read more=