ホームページ > バックエンド開発 > Golang > 新しいニュース! Go ログ ライブラリ goookit/slog がバージョン v0.5.1 をリリースしました

新しいニュース! Go ログ ライブラリ goookit/slog がバージョン v0.5.1 をリリースしました

藏色散人
リリース: 2023-04-17 14:34:01
転載
819 人が閲覧しました

gookit/slog は、使いやすく、軽量、構成可能、拡張可能なログ ライブラリです。複数のレベルと複数のファイルへの出力をサポートし、内蔵のファイルログ処理、自動カット、クリーニング、圧縮およびその他の拡張機能をサポートします。

##コンソール ログ効果:

新しいニュース! Go ログ ライブラリ goookit/slog がバージョン v0.5.1 をリリースしました

機能紹介

    シンプルで設定不要、すぐに使用可能
  • 一般的に使用されるログレベルの処理をサポート
    • 例:
    • トレース デバッグ 情報 通知 警告 エラー 致命的 パニック
  • 必要なものを任意に拡張できます
  • ハンドラー フォーマッター
  • 複数の # の追加をサポートします## 同時にハンドラー
  • ログ処理、別の場所にログを出力カスタム構築をサポート
  • ハンドラー
  • プロセッサ組み込み
      handler.Config
    • handler.Builder を使用すると、目的のログ プロセッサを迅速かつ簡単に構築できます
    カスタマイズのサポート
  • Formatter
  • フォーマット処理組み込み
      json
    • text 2 つのログ レコードのフォーマット Formatter
    一般的に使用されるログ プロセッサが組み込まれています。
    • console
    • コンソールにログを出力します。カラー出力をサポートします。
    • writer
    • 指定された io.Writer にログを出力します。
    • file
    • 指定したファイルにログを出力します。オプションで buffer バッファ書き込みを有効にします。
    • simple
    • ログをファイルに出力します。指定されたファイル、バッファリングせずにファイルを直接書き込みます
    • rotate_file
    • 指定されたファイルにログを出力し、時間とサイズによるファイルの分割をサポートします。デフォルトで有効になっていますbuffer バッファリングされた書き込みその他の組み込み実装については、./handler フォルダーを確認してください
    ##ログをファイルに出力

#buffer

バッファリングされたログ書き込みの有効化をサポート
  • 時間とサイズによるファイルの自動分割をサポート
  • gzip
  • ## による圧縮ログ ファイルの構成をサポート
  • #古いログのクリーンアップをサポート ファイル構成:
  • BackupNum BackupTime
  • 詳しい使用方法については、README## を参照してください。

#v0.5.1 ログ更新

Update

⚡ perf: ログ メッセージ データの処理パフォーマンスを最適化します

? アップ: いくつかのコード ロジックを更新し、さらに単体テストを追加します。

    Other
  • ✅ テスト: ベンチマーク テストを更新し、readme を更新します。

v0.5.0 更新ログ

    変更点
  • #? 改行: 一部のインターフェイスと構造の名前を変更

新機能

    ✨ 特技: handler - 新しいフィールドの構成 LevelMode、Level
  • ✨ 特技: handler.Builder

Others
  • の高速構成メソッドを追加します。 doc: Readme ドキュメントを更新し、使用例を追加します
  • ⬆️ dep: 関連する依存ツール ライブラリを最新バージョンに更新します

  • 推奨される学習内容: "
  • ビデオチュートリアルに行く

以上が新しいニュース! Go ログ ライブラリ goookit/slog がバージョン v0.5.1 をリリースしましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート