Code
Hub
Connect your AI tool
Indexed graphs
Engine
MCP
copy
hub
/ github.com/google/go-cmp
github.com/google/go-cmp
@v0.7.0
sqlite
651
symbols
1,482
edges
0
files
189
documented
Search
Extension points
exported contracts — how you extend this code
PathStep (Interface)
PathStep is a union-type for specific operations to traverse a value's tree structure. Users of this package never need [7 implem
cmp/path.go
Option (Interface)
Option configures for specific behavior of [Equal] and [Diff]. In particular, the fundamental Option functions ([Ignore] [12 imple
cmp/options.go
InterfaceA (Interface)
(no doc) [4 implementers]
cmp/internal/teststructs/structs.go
Iface1 (Interface)
(no doc)
cmp/compare_test.go
EmptyInterface (Interface)
(no doc)
cmp/cmpopts/util_test.go
EqualFunc (FuncType)
EqualFunc reports whether the symbols at indexes ix and iy are equal. When called by Difference, the index is guaranteed
cmp/internal/diff/diff.go
Iface2 (Interface)
(no doc)
cmp/compare_test.go
AssignA (FuncType)
Equal method (with interface argument) on non-satisfying receiver
cmp/internal/teststructs/structs.go
Core symbols
highest fan-in
Type
called by 74
cmp/path.go
Comparer
called by 60
cmp/options.go
Equal
called by 50
cmp/report_text.go
Len
called by 49
cmp/report_text.go
AllowUnexported
called by 44
cmp/options.go
IsNil
called by 36
cmp/internal/value/pointer.go
Shape
Method
298
Struct
154
Function
130
TypeAlias
55
Interface
14
For agents
$
claude mcp add go-cmp \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact