Skip to content

gotcc v1.0.0

Compare
Choose a tag to compare
@piaodazhu piaodazhu released this 02 May 09:58
· 43 commits to master since this release

🥳 2023-05-02: gotcc v1.0 released today!

🤖 gotcc is a Golang package for Task Concurrency Control. It allows you to define tasks, their dependencies, and the controller will run the tasks concurrently while respecting the dependencies.

🌈 Features of gotcc:

  1. Automatic task concurrency control based on dependency declarations.
  2. Support dependency logic expressions: not, and, or, xor and any combination of them.
  3. Many-to-many result delivery between tasks.
  4. Support tasks rollback in case of any error.
  5. Support multiple error collection.