package flowutils import "io" func PanicIf(err error) { if err != nil { panic(err) } } func Must[T any](val T, err error) T { PanicIf(err) return val } func MustClose(closer io.Closer) { PanicIf(closer.Close()) }