Files
AnthoLume/pkg/ptr/ptr.go
T
2025-08-10 13:17:44 -04:00

14 lines
139 B
Go

package ptr
func Of[T any](v T) *T {
return &v
}
func Deref[T any](v *T) T {
var zeroT T
if v == nil {
return zeroT
}
return *v
}