su5kk / pipeline

Pipeline is a library to execute operations in some pre-defined order.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pipeline

Pipeline is a library to execute operations in some pre-defined order.

Features:

  • Generic payload support
  • Sequential or parallel execution
  • Layer based topological sort of operations if dependency graph is specified
  • Support for user-defined custom error handling, including early termination
  • Zero external dependencies

Examples

See examples

About

Pipeline is a library to execute operations in some pre-defined order.

License:MIT License


Languages

Language:Go 100.0%