package racer import ( "fmt" "net/http" "time" ) func Racer(a, b string) string { aDuration := measureResponseTime(a) bDuration := measureResponseTime(b) if aDuration < bDuration { return a } return b } func measureResponseTime(url string) time.Duration { start := time.Now() http.Get(url) duration := time.Since(start) fmt.Println(duration) return duration }