Directories ¶
Path | Synopsis |
---|---|
Package asynq fork from github.com/hibiken/asynq@6a7bf2ceff1e920b3e8542635b273c4dcca192ac, which is released at Sep 8, 2023 after v0.24.1 at May 1, 2023
|
Package asynq fork from github.com/hibiken/asynq@6a7bf2ceff1e920b3e8542635b273c4dcca192ac, which is released at Sep 8, 2023 after v0.24.1 at May 1, 2023 |
pkg/base
Package base defines foundational types and constants used in asynq package.
|
Package base defines foundational types and constants used in asynq package. |
pkg/errors
Package errors defines the error type and functions used by asynq and its internal packages.
|
Package errors defines the error type and functions used by asynq and its internal packages. |
pkg/log
Package log exports logging related types and functions.
|
Package log exports logging related types and functions. |
pkg/rdb
Package rdb encapsulates the interactions with redis.
|
Package rdb encapsulates the interactions with redis. |
pkg/testbroker
Package testbroker exports a broker implementation that should be used in package testing.
|
Package testbroker exports a broker implementation that should be used in package testing. |
pkg/testutil
Package testutil defines test helpers for asynq and its internal packages.
|
Package testutil defines test helpers for asynq and its internal packages. |
pkg/timeutil
Package timeutil exports functions and types related to time and date.
|
Package timeutil exports functions and types related to time and date. |
x/metrics
Package metrics provides implementations of prometheus.Collector to collect Asynq queue metrics.
|
Package metrics provides implementations of prometheus.Collector to collect Asynq queue metrics. |
x/rate
Package rate contains rate limiting strategies for asynq.Handler(s).
|
Package rate contains rate limiting strategies for asynq.Handler(s). |
tools
Module
|
|
drivers
|
|
Package metrics fork from github.com/hashicorp/go-metrics@v0.5.1, which is released at Jun 9, 2023
|
Package metrics fork from github.com/hashicorp/go-metrics@v0.5.1, which is released at Jun 9, 2023 |
Package watermill fork from github.com/ThreeDotsLabs/watermill@v1.3.5
|
Package watermill fork from github.com/ThreeDotsLabs/watermill@v1.3.5 |
pubsub/amqp
Package amqp fork from github.com/ThreeDotsLabs/watermill-amqp@f72ea40 AMQP implementation of Watermill's Pub/Sub interface.
|
Package amqp fork from github.com/ThreeDotsLabs/watermill-amqp@f72ea40 AMQP implementation of Watermill's Pub/Sub interface. |
pubsub/io
Package io fork from github.com/ThreeDotsLabs/watermill-io@c24ff9d
|
Package io fork from github.com/ThreeDotsLabs/watermill-io@c24ff9d |
pubsub/kafka
Package kafka fork from github.com/ThreeDotsLabs/watermill-kafka@v2.5.0
|
Package kafka fork from github.com/ThreeDotsLabs/watermill-kafka@v2.5.0 |
pubsub/pulsar
Package pulsar fork from github.com/AlexCuse/watermill-pulsar@f5e8591
|
Package pulsar fork from github.com/AlexCuse/watermill-pulsar@f5e8591 |
pubsub/redis
Package redis fork from github.com/ThreeDotsLabs/watermill-redisstream@v1.2.2
|
Package redis fork from github.com/ThreeDotsLabs/watermill-redisstream@v1.2.2 |
pubsub/rocketmq
Package rocketmq fork from github.com/yflau/watermill-rocketmq@ea447b0
|
Package rocketmq fork from github.com/yflau/watermill-rocketmq@ea447b0 |
Click to show internal directories.
Click to hide internal directories.