package observability import ( "log/slog" "os" ) func NewLogger(environment string) *slog.Logger { level := new(slog.LevelVar) if environment == "production" { level.Set(slog.LevelInfo) } else { level.Set(slog.LevelDebug) } return slog.New(slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{Level: level})) }