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

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

WBOY
發布: 2024-02-12 16:12:06
轉載
1189 人瀏覽過

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

問題內容

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

我想使用類似的東西:

lvl := slog.GetLogLevel()
登入後複製

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

解決方法

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

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

來源:stackoverflow.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板