package langext // Must returns a value and panics on error // // Usage: Must(methodWithError(...)) func Must[T any](v T, err error) T { if err != nil { panic(err) } return v } // MustBool returns a value and panics on missing // // Usage: MustBool(methodWithOkayReturn(...)) func MustBool[T any](v T, ok bool) T { if !ok { panic("not ok") } return v }