func reflect.deepValueEqual
8 uses
reflect (current package)
deepequal.go#L24: func deepValueEqual(v1, v2 Value, visited map[visit]bool) bool {
deepequal.go#L90: if !deepValueEqual(v1.Index(i), v2.Index(i), visited) {
deepequal.go#L106: if !deepValueEqual(v1.Index(i), v2.Index(i), visited) {
deepequal.go#L115: return deepValueEqual(v1.Elem(), v2.Elem(), visited)
deepequal.go#L120: return deepValueEqual(v1.Elem(), v2.Elem(), visited)
deepequal.go#L123: if !deepValueEqual(v1.Field(i), v2.Field(i), visited) {
deepequal.go#L141: if !val1.IsValid() || !val2.IsValid() || !deepValueEqual(val1, val2, visited) {
deepequal.go#L218: return deepValueEqual(v1, v2, make(map[visit]bool))
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |