Skip to content

kanade0424/loogs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoOgs

LoOgsはRustプロジェクトでデバッグやログ、エラーを日時と分かりやすく出力するためのクレートです。

インストール

プロジェクトにLoOgsを追加するために以下のコマンドを実行してください。

cargo add loogs

または Cargo.tomldependenciesに以下を追加

[dependencies]
loogs = "1.1.0"

ドキュメント

まず、利用する場所でuseしないといけません。

use loogs;

LoOgsには4つのマクロがあります。

INFO

これは通常のprintln!printと同じ動作をします。

loogs::info!("Hello");

出力例は以下です。

[INFO] 2026-06-30 00:57:23 : Hello

ERROR

これはエラー時の出力に用いられます。

loogs::err!("Error");

出力例は以下です。

[EROR] 2026-06-30 00:57:23 : Error

WERN

これは警告などを行う際に用いられます。

loogs::wern!("WERN");

出力例は以下です。

[WERN] 2026-06-30 00:57:23 : WERN

DEBUG

デバッグ出力を行う際に用いられます。

loogs::debug!("DEBUBG");

出力例は以下です。

[DBUG] 2026-06-30 00:57:23 : DEBUG

スクリーンショット

出力は出力レベルに応じて色分けされます。
alt text

更新情報

v1.1.0

変数を代入した出力ができるように

About

Rustプロジェクトのログ出力をいかに簡潔にできるか。

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages