diff options
author | Runxi Yu <me@runxiyu.org> | 2025-04-05 18:39:29 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-04-05 18:39:29 +0800 |
commit | b861060663ed2ce35c4ecd65f5d2d7e333e21165 (patch) | |
tree | f6bf9fa940f911dc88e8130a150b9560c48cc5d3 /misc/misc.go | |
parent | Use log/slog instead of clog (diff) | |
download | forge-b861060663ed2ce35c4ecd65f5d2d7e333e21165.tar.gz forge-b861060663ed2ce35c4ecd65f5d2d7e333e21165.tar.zst forge-b861060663ed2ce35c4ecd65f5d2d7e333e21165.zip |
Move FirstOrPanic into this module
Diffstat (limited to 'misc/misc.go')
-rw-r--r-- | misc/misc.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/misc/misc.go b/misc/misc.go new file mode 100644 index 0000000..bc48486 --- /dev/null +++ b/misc/misc.go @@ -0,0 +1,8 @@ +package misc + +func FirstOrPanic[T any](v T, err error) T { + if err != nil { + panic(err) + } + return v +} |