// sultan – verteiltes Ingress-Routing mit ZeroTrust-Service-Discovery. // Die Befehle sind in pkg/cli implementiert. package main import ( "context" "os" "os/signal" "syscall" "sultan/pkg/cli" ) func main() { ctx, stop := signal.NotifyContext(context.Background(), os.Interrupt, syscall.SIGTERM) code := cli.Run(ctx, os.Args[1:], os.Stdout, os.Stderr) stop() os.Exit(code) }