summaryrefslogtreecommitdiff
path: root/pkg/log
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-04-04 17:03:21 -0600
committermo khan <mo@mokhan.ca>2025-04-04 17:03:21 -0600
commit7a9de18ccec27dfa63e1b8076da0724b3cdd41ee (patch)
treed6d27740c363da3510a732e831b71fa9e8ef85a4 /pkg/log
parent0fc2735be3e2884bacfb17718d053d368965c8b2 (diff)
refactor: switch to zerolog logger
Diffstat (limited to 'pkg/log')
-rw-r--r--pkg/log/init.go30
1 files changed, 0 insertions, 30 deletions
diff --git a/pkg/log/init.go b/pkg/log/init.go
deleted file mode 100644
index 7d9456b6..00000000
--- a/pkg/log/init.go
+++ /dev/null
@@ -1,30 +0,0 @@
-package log
-
-import (
- "fmt"
- "log"
- "log/slog"
- "net/http"
- "os"
-
- "github.com/xlgmokha/x/pkg/env"
-)
-
-var Logger *slog.Logger
-var Default *log.Logger
-var Handler slog.Handler
-
-func init() {
- Handler = slog.NewJSONHandler(os.Stdout, nil)
- Logger = slog.New(Handler).With("env", env.Fetch("APP_ENV", "development"))
- Default = slog.NewLogLogger(Handler, slog.LevelInfo)
-}
-
-type Fields map[string]interface{}
-
-func WithFields(r *http.Request, fields Fields) {
- for key, value := range fields {
- attr := slog.String(key, fmt.Sprintf("%v", value))
- Logger.LogAttrs(r.Context(), slog.LevelDebug, "x", attr)
- }
-}