code: func (m *metricCollectorRegistry) InitializeMetricCollectors(name string) []MetricCollector {
  	m.lock.RLock()
  	defer m.lock.RUnlock()
  
  	metrics := make([]MetricCollector, len(m.registry))
  	for i, metricCollectorInitializer := range m.registry {
  		metrics[i] = metricCollectorInitializer(name)
  	}
  	return metrics
  }
docs: // InitializeMetricCollectors runs the registried MetricCollector Initializers to create an array of MetricCollectors.