type ClientDiscoveryResolver … var _ … func (r *ClientDiscoveryResolver) ResolveSchema(gvk schema.GroupVersionKind) (*spec.Schema, error) { … } func resolveRef(resp *schemaResponse, gvk schema.GroupVersionKind) (string, error) { … } func resourcePathFromGV(gv schema.GroupVersion) string { … } type schemaResponse … const refPrefix … const extGVK …