func reflect.DeepEqual

4 uses

	reflect (current package)
		deepequal.go#L229: func DeepEqual(x, y any) bool {

	encoding/asn1
		marshal.go#L593: 		if reflect.DeepEqual(v.Interface(), defaultValue.Interface()) {
		marshal.go#L602: 		if reflect.DeepEqual(v.Interface(), reflect.Zero(v.Type()).Interface()) {

	github.com/apapsch/go-jsonmerge/v2
		merge.go#L54: 	if !reflect.DeepEqual(value, patchValue) {