diff --git a/main.go b/main.go index e2e0ae9..5792c46 100644 --- a/main.go +++ b/main.go @@ -2,15 +2,15 @@ package main import ( "fmt" + "math/rand" "time" - "math/rand" ) func main() { rand.Seed(time.Now().UnixNano()) start := time.Now() - results := Google("golang") + results := Google("golang") elapsed := time.Since(start) fmt.Println(results) diff --git a/search.go b/search.go index 091f5bd..9c7c15b 100644 --- a/search.go +++ b/search.go @@ -33,14 +33,14 @@ func First(query string, replicas ...Search) Result { func Google(query string) (results []Result) { c := make(chan Result) go func() { - c <- First(query, fakeSearch("web 1"), fakeSearch("web 2")) - }() + c <- First(query, fakeSearch("web 1"), fakeSearch("web 2")) + }() go func() { - c <- First(query, fakeSearch("vid 1"), fakeSearch("vid 2")) - }() + c <- First(query, fakeSearch("vid 1"), fakeSearch("vid 2")) + }() go func() { - c <- First(query, fakeSearch("img 1"), fakeSearch("img 2")) - }() + c <- First(query, fakeSearch("img 1"), fakeSearch("img 2")) + }() timeout := time.After(80 * time.Millisecond) for i := 0; i < 3; i++ {