From 45cb9e04df2de13abee3342d68e3f94aaa1ecf42 Mon Sep 17 00:00:00 2001 From: Samuel Berthe Date: Tue, 26 Dec 2023 00:53:15 +0100 Subject: [PATCH] doc: improve readme --- README.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7ea7b39..957b4f5 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,22 @@ config := sloggin.Config{ WithTraceID: true, } -router := chi.NewRouter() +router := gin.New() +router.Use(sloggin.NewWithConfig(logger, config)) +``` + +### Custom log levels + +```go +logger := slog.New(slog.NewTextHandler(os.Stdout, nil)) + +config := sloggin.Config{ + DefaultLevel: slog.LevelInfo, + ClientErrorLevel: slog.LevelWarn, + ServerErrorLevel: slog.LevelError, +} + +router := gin.New() router.Use(sloggin.NewWithConfig(logger, config)) ``` @@ -110,7 +125,7 @@ config := sloggin.Config{ WithResponseHeader: true, } -router := chi.NewRouter() +router := gin.New() router.Use(sloggin.NewWithConfig(logger, config)) ``` @@ -129,7 +144,6 @@ router.Use( sloggin.IgnoreStatus(401, 404), ), ) -router.Use(gin.Recovery()) ``` Available filters: