# Variables
CompareUnexportedFields causes unexported struct fields, like s in T{s int}, to be compared when true.
ErrMaxRecursion is logged when MaxDepth is reached.
ErrNotHandled is logged when a primitive Go kind is not handled.
ErrTypeMismatch is logged when Equal passed two different types of values.
FloatPrecision is the number of decimal places to round float values to when comparing.
LogErrors causes errors to be logged to STDERR when true.
MaxDepth specifies the maximum levels of a struct to recurse into, if greater than zero.
MaxDiff specifies the maximum number of differences to return.