/notifier

Golang implementation of producer/consumer with timed batching and cancelation on signal

Primary LanguageGo

Notifier

This project includes notifier library and notifier sample client.

Description

Notifier library implements an HTTP notification client. A client is configured with a URL to which notifications are sent. It implements a function that takes messages and notifies about them by sending HTTP POST requests to the configured URL with the message content in the request body. This operation is non-blocking for the caller.