If you need an in-memory, functional SQS client during unit tests you can now use github.com/elliotchance/mocksqs. Getting Started The simplest way to create a new SQS service is with mocksqs.New(). However, if you need queues prepopulated you can use mocksqs.NewWithQueues(): Wherever you pass around an SQS client in your application, you…