さまざまな形式の Logrus 出力
Feb 12, 2024 am 11:00 AMphp エディタ Zimo は、logrus の出力に関する記事を提供します。開発プロセスでは、問題のトラブルシューティングやコード実行プロセスの追跡に役立つログを出力する必要があることがよくあります。 Logrus は、JSON、テキスト、カスタム形式などのさまざまな形式でログを出力できる強力なログ ライブラリです。この記事では、logrus 出力ログのさまざまな形式を紹介し、開発者がニーズに応じて適切な出力形式を選択できるようにし、ログの読みやすさと使いやすさを向上させます。
質問の内容
私のプログラムは、設定を行わずに、基本的な方法で logrus
を使用します。
リーリー
次のような場所もあります。 リーリー
その背後にある謎が何なのかわかりません。 解決策この質問に私自身が答えさせてください。週末にlogrus
コードを調べたところ、何か厄介なことに気づきました。
logrus
INFO[0000] Pushed の形式で出力され、そうでない場合は
time= "2023-11-30T05:26:39Z" level= の形式で出力され、msg=pushed の形式で情報が出力されます。
したがって、常に最初の形式 (短い) で出力したい場合は、強制色を設定するだけです:
リーリー
リーリー
時刻形式を構成することもできます。以上がさまざまな形式の Logrus 出力の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Go Language Packのインポート:アンダースコアとアンダースコアなしの違いは何ですか?

GOでテスト用のモックオブジェクトとスタブを書くにはどうすればよいですか?

トレースツールを使用して、GOアプリケーションの実行フローを理解するにはどうすればよいですか?

GOのジェネリックのカスタムタイプ制約を定義するにはどうすればよいですか?

MySQLクエリ結果リストをGO言語のカスタム構造スライスに変換する方法は?

GOの実際のパフォーマンスを正確に反映するベンチマークを作成するにはどうすればよいですか?
