summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-02-11 11:50:58 -0300
committerEuAndreh <eu@euandre.org>2025-02-11 11:50:58 -0300
commit0ab6903f1d2a2894baff6a81615f3f58ea8fd2ad (patch)
tree0df992d55dbee44ede945cb3cef21db1c6900715 /src
parentsrc/gobang.go: Add generic function Must() (diff)
downloadgobang-0ab6903f1d2a2894baff6a81615f3f58ea8fd2ad.tar.gz
gobang-0ab6903f1d2a2894baff6a81615f3f58ea8fd2ad.tar.xz
src/gobang.go: Add PanicIf() companion to Must()
Diffstat (limited to 'src')
-rw-r--r--src/gobang.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gobang.go b/src/gobang.go
index 73f42c5..2985d19 100644
--- a/src/gobang.go
+++ b/src/gobang.go
@@ -65,11 +65,14 @@ var (
-func Must[T any](x T, err error) T {
+func PanicIf(err error) {
if err != nil {
panic(err)
}
+}
+func Must[T any](x T, err error) T {
+ PanicIf(err)
return x
}