首頁  >  文章  >  後端開發  >  如何在 Go 中使用“slog”包檢索日誌等級?

如何在 Go 中使用“slog”包檢索日誌等級?

WBOY
WBOY轉載
2024-02-12 16:12:061148瀏覽

如何在 Go 中使用“slog”包检索日志级别?

問題內容

我目前正在使用Go 開發一個項目,我已經使用「slog」套件設定了日誌記錄,但我無法弄清楚如何以程式設計方式檢索目前日誌等級。

我想使用類似的東西:

lvl := slog.GetLogLevel()

但是aove函數不存在。是否可以透過程式設計方式檢索目前日誌等級?

解決方法

您可以使用 slog.Default().Enabled() 來檢查是否要記錄某個層級。日誌等級保留在處理程序中,且不提供取得處理程序選項的方法。

以上是如何在 Go 中使用“slog”包檢索日誌等級?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除