From 2890aed88984f5580e430a900ddb09042fcd961b Mon Sep 17 00:00:00 2001 From: Mans Ziesel Date: Tue, 23 Jan 2024 22:18:51 +0100 Subject: [PATCH] module test --- cmd/server/go.mod | 3 +++ cmd/server/main.go | 9 ++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 cmd/server/go.mod diff --git a/cmd/server/go.mod b/cmd/server/go.mod new file mode 100644 index 0000000..f7a4cff --- /dev/null +++ b/cmd/server/go.mod @@ -0,0 +1,3 @@ +module git.mzsl.nl/mans/goshare/cmd/goshare-server + +go 1.21.6 diff --git a/cmd/server/main.go b/cmd/server/main.go index cadc6b5..1ff195c 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -2,7 +2,7 @@ package main import ( "context" - "fmt" + "log" "os" "os/signal" @@ -11,7 +11,14 @@ import ( func main() { app := app.New() + ctx, cancel := signal.NotifyContext(context.Background(), os.Interrupt) + defer cancel() + err := app.Start(ctx) + + if err != nil { + log.Fatalf("failed to start app: %s", err) + } }