func setup() { var err error ttr, err = twitter.Init() if err != nil { log.Fatalf("ERROR: Twitter init error: %s", err.Error()) } }
func main() { rx, dx, err := sqs.InitRx() if err != nil { log.Fatalf("ERROR - problem creating SQS from config: %s", err) } ttr, err = twitter.Init() if err != nil { log.Fatalf("ERROR: Twitter init error: %s", err.Error()) } log.Printf("Twitter magnitude threshold %.1f", threshold) log.Print("starting message listner") for { r := <-rx h := message{} h.Decode([]byte(r.Body)) if !msg.Process(&h) { dx <- r.ReceiptHandle } } }