dashboard/utils/utils.go
2022-07-10 13:19:01 +01:00

18 lines
193 B
Go

package utils
func Ptr[T any](v T) *T {
return &v
}
func ValueOrZero[T any](v *T) T {
if v == nil {
return *new(T)
} else {
return *v
}
}
func Slice[T any](v ...T) []T {
return v
}