summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
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)
+ }
}