3 ms·
You can get pretty close with generics: func Must[Value any](v Value, err error) Value { if err != nil { panic(err) } r
by Mawr 2y ago
You can get pretty close with generics:
func Must[Value any](v Value, err error) Value {
if err != nil {
panic(err)
}
return v
}
Must(strconv.Atoi("not a number"))
(https://go.dev/play/p/NnrZ30TflDI https://go.dev/play/p/NnrZ30TflDI)
;)