Skip to content

Commit c100094

Browse files
committed
chore: pretty-printed text logging
1 parent 7e36ad4 commit c100094

4 files changed

Lines changed: 1171 additions & 1164 deletions

File tree

config/logging.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package config
22

33
import (
4+
"github.com/Marlliton/slogpretty"
45
"log/slog"
56
"os"
67
"time"
@@ -9,7 +10,10 @@ import (
910
func InitLogger(isDev bool) {
1011
var handler slog.Handler
1112
if isDev {
12-
handler = slog.NewTextHandler(os.Stdout, &slog.HandlerOptions{Level: slog.LevelDebug})
13+
handler = slogpretty.New(os.Stdout, &slogpretty.Options{
14+
Level: slog.LevelDebug,
15+
Colorful: true,
16+
})
1317
} else {
1418
handler = slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{
1519
Level: slog.LevelInfo,

0 commit comments

Comments
 (0)