type A … type B … type C … func (c C) String() string { … } func TestDeepHashObject(t *testing.T) { … } func toString(obj interface{ … } type wheel … type unicycle … func TestDeepObjectPointer(t *testing.T) { … }
type A … type B … type C … func (c C) String() string { … } func TestDeepHashObject(t *testing.T) { … } func toString(obj interface{ … } type wheel … type unicycle … func TestDeepObjectPointer(t *testing.T) { … }