Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.26 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.26 KB

golang-aws-sqs

GitHub license

AWS SQS Helper - Provides functionality to send, receive, delete, purge messages. It also helps in processing messages and send them in batches to SQS.

There is a SQS queue poller as well which receives messages in batches from SQS queue and provides functionality to handle each message individually.

Refer to example/main.go, in order to get a better understanding of the usage of this helper.

AWS SQS Config

You will need to specify the following keys in order to connect to an AWS SQS queue.

var (
    accessKeyId     string = "xxxxxxxxxxxxxxxxx"
    secretKey       string = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    region          string = "xxxxxxxxxxxxxxxxx"
    queueName       string = "xxxxxxxxxxxxxxxxx"
)

Reference