https://github.com/riverqueue/rivercontrib
https://github.com/riverqueue/rivercontrib
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/riverqueue/rivercontrib
- Owner: riverqueue
- License: mpl-2.0
- Created: 2025-03-08T03:00:09.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-06-01T23:30:24.000Z (about 2 months ago)
- Last Synced: 2026-06-02T00:09:35.695Z (about 2 months ago)
- Language: Go
- Homepage:
- Size: 200 KB
- Stars: 4
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: docs/README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# rivercontrib
[River](https://github.com/riverqueue/river) packages for third party systems.
See:
* [`datadogriver`](../datadogriver): Package containing examples of using `otelriver` with [DataDog](https://www.datadoghq.com/).
* [`nilerror`](../nilerror): Package containing a River hook for detecting a common accidental Go problem where a nil struct value is wrapped in a non-nil interface value.
* [`otelriver`](../otelriver): Package for use with [OpenTelemetry](https://opentelemetry.io/).
* [`panictoerror`](../panictoerror): Provides a middleware that recovers panics that may have occurred deeper in the middleware stack (i.e. an inner middleware or the worker itself), converts those panics to errors, and returns those errors up the stack.