summaryrefslogtreecommitdiff
path: root/src/gobang.go
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-02-23 09:36:18 -0300
committerEuAndreh <eu@euandre.org>2025-02-23 09:36:18 -0300
commit5130fc86d7015578be5ed1b5041453b9902923eb (patch)
treeb73e6b733034bf7be8c884772c7affef530d9b90 /src/gobang.go
parentsrc/gobang.go: Add SetT type alongside SetOf() and Contains() functions (diff)
downloadgobang-5130fc86d7015578be5ed1b5041453b9902923eb.tar.gz
gobang-5130fc86d7015578be5ed1b5041453b9902923eb.tar.xz
src/gobang.go: Add TMust()
Diffstat (limited to '')
-rw-r--r--src/gobang.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gobang.go b/src/gobang.go
index a75688d..9718361 100644
--- a/src/gobang.go
+++ b/src/gobang.go
@@ -506,6 +506,11 @@ func TErrorNil(err error) {
}
}
+func TMust[T any](x T, err error) T {
+ TErrorIf(err)
+ return x
+}
+
var unfilteringLevel = new(slog.LevelVar)
func SetLoggerOutput(w io.Writer, args ...any) {
unfilteringLevel.Set(slog.LevelDebug)