From b8b4e1289b8bfaa8f4ea27e71111c85459c3a612 Mon Sep 17 00:00:00 2001 From: bel Date: Sun, 5 Nov 2023 07:19:03 -0700 Subject: [PATCH] stub --- go.mod | 3 +++ main.go | 16 ++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 go.mod create mode 100644 main.go diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..b6e404f --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module replicator + +go 1.21.1 diff --git a/main.go b/main.go new file mode 100644 index 0000000..6581f2d --- /dev/null +++ b/main.go @@ -0,0 +1,16 @@ +package main + +import ( + "context" + "os/signal" + "syscall" +) + +func main() { + ctx, can := signal.NotifyContext(context.Background(), syscall.SIGINT) + defer can() + + if err := replicator.Main(ctx); err != nil && ctx.Err() == nil { + panic(err) + } +}