This commit is contained in:
Bel LaPointe
2026-03-08 20:49:44 -06:00
parent a956b1f090
commit d37b6e292f

View File

@@ -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)