Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@vmyroslav vmyroslav released this 14 Apr 14:29
· 13 commits to main since this release

This initial release introduces a solution for simplifying the consumption of AWS SQS messages, focusing on flexibility and ease of use.

Features

  • Generic Message Handling: Use Go generics to process messages with strongly typed handlers.
  • JSON Message Adapter: Supports automatic JSON message parsing into Go structs.
  • Configurable Concurrency: Customize worker pools for both message polling and processing.
  • Middleware Integration: Enhance functionality with middleware for logging, error handling, and more.
  • Graceful Shutdown and Error Handling: Manage shutdowns and errors gracefully to ensure system stability.