diff options
Diffstat (limited to 'kcore/error.go')
| -rw-r--r-- | kcore/error.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/kcore/error.go b/kcore/error.go index fad5f3d..3e4ee1f 100644 --- a/kcore/error.go +++ b/kcore/error.go @@ -29,3 +29,10 @@ func Assert(cond bool, msg string) { panic(err) } } + +func Must[T any](val T, err error) T { + if err != nil { + panic(err) + } + return val +} |
