mvp
This commit is contained in:
@@ -47,13 +47,12 @@ func Run(ctx context.Context) error {
|
|||||||
resp, err := c.TextSearch(ctx, &maps.TextSearchRequest{
|
resp, err := c.TextSearch(ctx, &maps.TextSearchRequest{
|
||||||
Query: os.Args[2],
|
Query: os.Args[2],
|
||||||
Location: &origin,
|
Location: &origin,
|
||||||
Radius: uint(50),
|
Radius: uint(250),
|
||||||
PageToken: nextToken,
|
PageToken: nextToken,
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
nextToken = resp.NextPageToken
|
|
||||||
for _, result := range resp.Results {
|
for _, result := range resp.Results {
|
||||||
results = append(results, Result{
|
results = append(results, Result{
|
||||||
Name: result.Name,
|
Name: result.Name,
|
||||||
@@ -62,8 +61,13 @@ func Run(ctx context.Context) error {
|
|||||||
Address: result.FormattedAddress,
|
Address: result.FormattedAddress,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
nextToken = resp.NextPageToken
|
||||||
|
if nextToken == "" {
|
||||||
|
break
|
||||||
|
} else {
|
||||||
log.Printf("%d...", len(resp.Results))
|
log.Printf("%d...", len(resp.Results))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
b, _ := json.Marshal(results)
|
b, _ := json.Marshal(results)
|
||||||
fmt.Printf("%s\n", b)
|
fmt.Printf("%s\n", b)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user