in sample-apps/prometheus-sample-app/metrics/metrics_collector.go [75:83]
func updateLoop(update func(), delay time.Duration) { go func() { for { time.Sleep(delay) log.Println("Updating metrics ...") update() } }() }