INNER CODE UNIT · Go
main
spegel-org/spegel · main.go:93
func main() {
args := &Arguments{}
arg.MustParse(args)
err := run(args)
if err != nil {
os.Exit(1)
}
}
func run(args *Arguments) error {
ctx, cancel := signal.NotifyContext(context.Background(), syscall.SIGINT, syscall.SIGTERM)
defer cancel()
opts := slog.HandlerOptions{
AddSource: true,
Level: args.LogLevel,
}