package
1.0.4-alpha.0
Repository: https://github.com/marcodd23/go-micro-core.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
NewImmutablePipeMessage creates a new ImmutablePipeEvent.
NewOrchestrator creates a new Orchestrator.
NewPipeline creates a new pipeline including the stages as configured.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Config holds the configuration for each pipeline, including its input and output channels, and the number of workers.
A ImmutablePipeEvent is a wrapper for a payload (consisting of a body and attributes) and internal message attributes.
No description provided by the author
Orchestrator orchestrates multiple pipelines, each with its own input and output channels and a configurable number of workers.
A Pipeline helps orchestrate multiple pipeline steps.

# Interfaces

PipeEvent - pipeline message payload interface.
Stage describes a pipeline stage a message can be routed through.

# Type aliases

Status Define the Pipeline Status enum.