Files

18 lines
282 B
Go

package logging
import (
"log/slog"
"os"
)
func New(service string, appEnv string, level slog.Level) *slog.Logger {
handler := slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{
Level: level,
})
return slog.New(handler).With(
"service", service,
"env", appEnv,
)
}