blob: b1f39d56367504a1cb916970092f5526f6de73ca (
plain) (
tree)
|
|
package main
import (
"context"
"os"
"os/signal"
"git.neonxp.ru/posse/app"
)
func main() {
ctx, cancel := signal.NotifyContext(context.Background(), os.Interrupt, os.Kill)
defer cancel()
cfg, err := app.NewConfig()
if err != nil {
panic(err)
}
a, err := app.New(cfg)
if err != nil {
panic(err)
}
if err := a.Run(ctx); err != nil {
panic(err)
}
}
|