func (c *Catalog) All() []Model {
	// prepare models
	models := make([]Model, 0, len(c.models))

	// add models
	for _, model := range c.models {
		models = append(models, model)
	}

	return models
}
func (c *Catalog) All() []Model {
	
	models := make([]Model, 0, len(c.models))

	
	for _, model := range c.models {
		models = append(models, model)
	}

	return models
}
func ( c * Catalog ) All ( ) [ ] Model { // prepare models models := make ( [ ] Model , 0 , len ( c . models ) ) // add models for _ , model := range c . models { models = append ( models , model ) } return models }
// All returns a list of all registered models.
All returns a list of all registered models .