tailscale/util/deephash
Joe Tsai 23ad028414
util/deephash: include type as part of hash for interfaces (#2476)
A Go interface may hold any number of different concrete types.
Just because two underlying values hash to the same thing
does not mean the two values are identical if they have different
concrete types. As such, include the type in the hash.
2021-07-21 10:26:04 -07:00
..
deephash_test.go util/deephash: include type as part of hash for interfaces (#2476) 2021-07-21 10:26:04 -07:00
deephash.go util/deephash: include type as part of hash for interfaces (#2476) 2021-07-21 10:26:04 -07:00
fmtsort.go util/deephash: move internal/deephash to util/deephash 2021-07-02 21:33:02 -07:00
mapiter_future.go util/deephash: move internal/deephash to util/deephash 2021-07-02 21:33:02 -07:00
mapiter.go util/deephash: move internal/deephash to util/deephash 2021-07-02 21:33:02 -07:00