func handleMessage(q *queue.Queue, m *sqs.Message, h Handler) error { var err error err = h.HandleMessage(m) if err != nil { return err } return q.DeleteMessage(m.ReceiptHandle) }