type namedString … type namedBool … type bar … func (obj *bar) GetObjectKind() schema.ObjectKind { … } type foo … func (obj *foo) GetObjectKind() schema.ObjectKind { … } type baz … func (obj *baz) GetObjectKind() schema.ObjectKind { … } type childStructs … func (obj *childStructs) GetObjectKind() schema.ObjectKind { … } func validateResult(t *testing.T, input interface{ … } func TestConvert(t *testing.T) { … } func intp(n int) *int { … } func boolp(b bool) *bool { … }