From b840ed889f464d4be3a1fabe37795c8afe59dfeb Mon Sep 17 00:00:00 2001 From: mihna123 Date: Fri, 21 Aug 2026 21:20:28 +0200 Subject: logs: handle all loggs with slog --- cmd/openstore/main.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'cmd') diff --git a/cmd/openstore/main.go b/cmd/openstore/main.go index 90028ff..65d7afb 100644 --- a/cmd/openstore/main.go +++ b/cmd/openstore/main.go @@ -1,14 +1,18 @@ package main import ( - "log" + "log/slog" + "os" "codeberg.org/mihna123/openstore/internal/server" ) func main() { + slog.SetDefault(slog.New(slog.NewTextHandler(os.Stdout, nil))) conf := &server.Config{Name: "OpenStore"} s := server.New(conf) - err := s.Serve(":3000") - log.Fatal(err) + if err := s.Serve(":3000"); err != nil { + slog.Error("server failed", "err", err) + os.Exit(1) + } } -- cgit v1.3.1