Files
opencatd-open/internal/utils/pointer.go
2025-04-16 18:01:27 +08:00

12 lines
150 B
Go

package utils
func ToPtr[T any](v T) *T {
return &v
}
func UpdatePtrField[T any](target *T, value *T) {
if value != nil {
*target = *value
}
}