in worker.go [195:206]
func (w *worker) reportRegion(em map[string]config.Endpoint, region string) {
w.inputs = make(chan input, concurrency)
w.outputs = make(chan output, w.size(em, region))
for i := 0; i < number; i++ {
e, _ := em[region]
w.inputs <- input{region: region, endpoint: e.URL}
}
close(w.inputs)
sorted := w.sortOutput(em)
fmt.Println(sorted[0].median())
}