23 lines
303 B
Go
23 lines
303 B
Go
package logs
|
|
|
|
import (
|
|
"log/slog"
|
|
"os"
|
|
"platform/init/env"
|
|
"time"
|
|
|
|
"github.com/lmittmann/tint"
|
|
)
|
|
|
|
var Default *slog.Logger
|
|
|
|
func Init() {
|
|
Default = slog.New(
|
|
tint.NewHandler(os.Stdout, &tint.Options{
|
|
Level: env.LogLevel,
|
|
TimeFormat: time.Kitchen,
|
|
}),
|
|
)
|
|
slog.SetDefault(Default)
|
|
}
|