cmp/cmpopts/ignore.go
func IgnoreInterfaces(ifaces interface{}) cmp.Option {
	tf := newIfaceFilter(ifaces)
	return cmp.FilterPath(tf.filter, cmp.Ignore())
}
func IgnoreInterfaces(ifaces interface{}) cmp.Option {
	tf := newIfaceFilter(ifaces)
	return cmp.FilterPath(tf.filter, cmp.Ignore())
}
func IgnoreInterfaces ( ifaces interface { } ) cmp . Option { tf := newIfaceFilter ( ifaces ) return cmp . FilterPath ( tf . filter , cmp . Ignore ( ) ) }
// IgnoreInterfaces returns an Option that ignores all values or references of
// values assignable to certain interface types. These interfaces are specified
// by passing in an anonymous struct with the interface types embedded in it.
// For example, to ignore sync.Locker, pass in struct{sync.Locker}{}.
IgnoreInterfaces returns an Option that ignores all values or references of values assignable to certain interface types . These interfaces are specified by passing in an anonymous struct with the interface types embedded in it . For example to ignore sync . Locker pass in struct { sync . Locker } {} .