aws-go-sqs

module
v0.0.0-...-d4c1772 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 16, 2018 License: MIT

README

aws-go-sqs

GoDoc Build Status MIT License

aws-go-sqs is a SQS library built with aws/aws-sdk-go.

Versions

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 gopkg.in/nabeken/aws-go-sqs.v1.
  • We have v2 branch so you can import it from gopkg.in/nabeken/aws-go-sqs.v2.

Status

Since I've add API that I needed to this library, it is not completed but still useful.

Example

See examples in GoDoc.

Testing

We have some integration tests in queue/queue_test.go.

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

Directories

Path Synopsis
Package queue provides SQS queue manipulations on the top of stripe/aws-go.
Package queue provides SQS queue manipulations on the top of stripe/aws-go.
option
Package option provides adapters to change a parameter in SQS request.
Package option provides adapters to change a parameter in SQS request.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL