diff options
| author | EuAndreh <eu@euandre.org> | 2025-02-23 09:36:18 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2025-02-23 09:36:18 -0300 |
| commit | 5130fc86d7015578be5ed1b5041453b9902923eb (patch) | |
| tree | b73e6b733034bf7be8c884772c7affef530d9b90 /src | |
| parent | src/gobang.go: Add SetT type alongside SetOf() and Contains() functions (diff) | |
| download | gobang-5130fc86d7015578be5ed1b5041453b9902923eb.tar.gz gobang-5130fc86d7015578be5ed1b5041453b9902923eb.tar.xz | |
src/gobang.go: Add TMust()
Diffstat (limited to 'src')
| -rw-r--r-- | src/gobang.go | 5 |
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) |
