14 lines
190 B
Go
14 lines
190 B
Go
|
package langext
|
||
|
|
||
|
func EqualsPointerVal[T comparable](v1 *T, v2 *T) bool {
|
||
|
if v1 == nil && v2 == nil {
|
||
|
return true
|
||
|
}
|
||
|
|
||
|
if v1 == nil || v2 == nil {
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
return *v1 == *v2
|
||
|
}
|