func getOccurrences(client rollbar.Client) int { var page uint64 = 1 var err error if len(os.Args) > 3 { fmt.Fprintf(os.Stderr, "Usage: %s %s [<page>]\n", os.Args[0], os.Args[1]) return 1 } if len(os.Args) == 3 { page, err = strconv.ParseUint(os.Args[2], 10, 0) if err != nil { fmt.Printf("%s\n", err) return 1 } } response, err := client.GetOccurrencesWithPage(page) if err != nil { fmt.Printf("%s\n", err) return 1 } if response.IsError() { fmt.Printf("Got error: %s\n", response.Message) return 1 } fmt.Printf("Got occurrences: %s\n", response.AsPrettyJSON()) return 0 }