From 19ab130cce3c8f2656722384c2e482816114d0ef Mon Sep 17 00:00:00 2001 From: "Oleg Koval (revenkroz)" Date: Sat, 18 May 2024 16:05:50 +0300 Subject: [PATCH] Add MustRegister func --- runner/runner.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/runner/runner.go b/runner/runner.go index 5d98780..e8cfc82 100644 --- a/runner/runner.go +++ b/runner/runner.go @@ -31,6 +31,12 @@ func (r *Runner) Use(opts ...Option) { } } +func (r *Runner) MustRegister(handler CommandHandler) { + if err := r.Register(handler); err != nil { + panic(err) + } +} + func (r *Runner) Register(handler CommandHandler) error { r.lock.Lock() defer r.lock.Unlock()