mirror of https://github.com/dapr/kit.git
* events/loop & slices Adds a generic control loop implementation to `event/loop`. Adds a new `slices` package that provides a generic slice de-duplication func. Makes events batcher and queue processer taker in Options. Allows enqueuing multiple processor items in same func call. Signed-off-by: joshvanl <me@joshvanl.dev> * Lint Signed-off-by: joshvanl <me@joshvanl.dev> * lint Signed-off-by: joshvanl <me@joshvanl.dev> * lint Signed-off-by: joshvanl <me@joshvanl.dev> * Elements match Signed-off-by: joshvanl <me@joshvanl.dev> * Adds buffer size option to events loop Signed-off-by: joshvanl <me@joshvanl.dev> * nit Signed-off-by: joshvanl <me@joshvanl.dev> --------- Signed-off-by: joshvanl <me@joshvanl.dev> |
||
---|---|---|
.. | ||
cmap | ||
dir | ||
fifo | ||
lock | ||
slice | ||
closer.go | ||
closer_test.go | ||
closer_unit.go | ||
runner.go | ||
runner_test.go |