aws-go-sqs is a SQS library built with aws/aws-sdk-go.
From v3 train (and
master branch), we no longer use
gopkg.in but will tag each release by following semver.
- We have v1 branch so you can import it from
- We have v2 branch so you can import it from
Since I've add API that I needed to this library, it is not completed but still useful.
See examples in GoDoc.
We have some integration tests in
If you want to run the tests, please create a dedicated queue for the tests. The test suite will issue PurgeQueue API, which purge all messages, in the teardown.
You can specify the name in environment variable.
$ cd queue $ export TEST_SQS_QUEUE_NAME=aws-go-sqs-test $ go test -v