equaler

Package equaler gives a simple interface to compare objects of arbitrary types.

Go Reference