From 0315338ef5c5fadd739088684323b82535fc904b Mon Sep 17 00:00:00 2001 From: GrĂ©goire DuchĂȘne Date: Sun, 5 Jun 2022 18:01:39 +0100 Subject: Add Listen, Must, PipeListener, and T --- util.go | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 util.go (limited to 'util.go') diff --git a/util.go b/util.go new file mode 100644 index 0000000..34cf28b --- /dev/null +++ b/util.go @@ -0,0 +1,9 @@ +package core + +// Must panics if err is not nil. It returns val otherwise. +func Must[T any](val T, err error) T { + if err != nil { + panic(err) + } + return val +} -- cgit v1.2.3-70-g09d2