summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authormihna123 <mihailonvojinovic@gmail.com>2026-08-21 21:20:28 +0200
committermihna123 <mihailonvojinovic@gmail.com>2026-08-21 21:20:28 +0200
commitb840ed889f464d4be3a1fabe37795c8afe59dfeb (patch)
treea1d7356c3efd69cffb4596dd0732d8461de9e78f /cmd
parent848ce19b5097e4d26b0106f3158ec2140e52b5a4 (diff)
downloadopenstore-b840ed889f464d4be3a1fabe37795c8afe59dfeb.tar.gz
openstore-b840ed889f464d4be3a1fabe37795c8afe59dfeb.zip
logs: handle all loggs with slog
Diffstat (limited to 'cmd')
-rw-r--r--cmd/openstore/main.go10
1 files changed, 7 insertions, 3 deletions
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)
+ }
}