Package deephash hashes a Go value recursively, in a predictable order,
without looping. The hash is only valid within the lifetime of a program.
Users should not store the hash on disk or send it over the network.
The hash is sufficiently strong and unique such that
Hash(x) == Hash(y) is an appropriate replacement for x == y.
This package, like most of the tailscale.com Go module, should be
considered Tailscale-internal; we make no API promises.