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> |
||
---|---|---|
.. | ||
slices.go | ||
slices_test.go |