examples/

directory
v0.1.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2026 License: Apache-2.0

Directories

Path Synopsis
Package main demonstrates dureq group aggregation — collecting individual items into groups that are automatically flushed and processed as a single aggregated job.
Package main demonstrates dureq group aggregation — collecting individual items into groups that are automatically flushed and processed as a single aggregated job.
Package main demonstrates AllowFailure in dureq workflows — when a task with AllowFailure=true fails, the workflow continues instead of failing.
Package main demonstrates AllowFailure in dureq workflows — when a task with AllowFailure=true fails, the workflow continues instead of failing.
Package main demonstrates dureq batch processing — a shared preprocessing step (onetime) followed by parallel per-item processing with individual success/failure tracking and result collection.
Package main demonstrates dureq batch processing — a shared preprocessing step (onetime) followed by parallel per-item processing with individual success/failure tracking and result collection.
Package main demonstrates dureq batch processing using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates dureq batch processing using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates dureq child workflows — a workflow task that spawns an entire sub-workflow instead of dispatching a single job.
Package main demonstrates dureq child workflows — a workflow task that spawns an entire sub-workflow instead of dispatching a single job.
Package main demonstrates condition-based looping in dureq workflows.
Package main demonstrates condition-based looping in dureq workflows.
Package main demonstrates condition nodes in dureq workflows — runtime branching based on handler return values.
Package main demonstrates condition nodes in dureq workflows — runtime branching based on handler return values.
Package main demonstrates the dureq festival use case.
Package main demonstrates the dureq festival use case.
Package main demonstrates the dureq festival use case using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates the dureq festival use case using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates the dureq festival use case using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates the dureq festival use case using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates heartbeat timeout and progress reporting.
Package main demonstrates heartbeat timeout and progress reporting.
Package main demonstrates lifecycle hooks and GDPR data purge.
Package main demonstrates lifecycle hooks and GDPR data purge.
Package main demonstrates the dureq festival use case.
Package main demonstrates the dureq festival use case.
Package main demonstrates the dureq one-time-at scheduling use case using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates the dureq one-time-at scheduling use case using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates schedule overlap policies.
Package main demonstrates schedule overlap policies.
Package main demonstrates the Pause/Resume and Auto-Retry mechanism.
Package main demonstrates the Pause/Resume and Auto-Retry mechanism.
Package main demonstrates workflow task priority in dureq — when multiple tasks become ready simultaneously, higher-priority tasks are dispatched first.
Package main demonstrates workflow task priority in dureq — when multiple tasks become ready simultaneously, higher-priority tasks are dispatched first.
Package main demonstrates ResultFrom (result piping) in dureq workflows — automatically passing one task's output as the next task's input.
Package main demonstrates ResultFrom (result piping) in dureq workflows — automatically passing one task's output as the next task's input.
Package main demonstrates dureq retention/archival — automatic cleanup of completed jobs after a configurable retention period.
Package main demonstrates dureq retention/archival — automatic cleanup of completed jobs after a configurable retention period.
Package shared provides common Redis configuration for all examples.
Package shared provides common Redis configuration for all examples.
Package main demonstrates dureq workflow signals — sending asynchronous external signals to a running workflow instance.
Package main demonstrates dureq workflow signals — sending asynchronous external signals to a running workflow instance.
Package main demonstrates dynamic subflow task generation in dureq workflows.
Package main demonstrates dynamic subflow task generation in dureq workflows.
Package main demonstrates the generic type-safe handler wrapper and rich control flow errors (Skip, Repeat, Pause).
Package main demonstrates the generic type-safe handler wrapper and rich control flow errors (Skip, Repeat, Pause).
Package main demonstrates dureq workflows — a DAG of tasks executed with dependency ordering, orchestrated by the leader node.
Package main demonstrates dureq workflows — a DAG of tasks executed with dependency ordering, orchestrated by the leader node.
Package main demonstrates dureq workflows using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.
Package main demonstrates dureq workflows using the mux handler pattern — pattern-based routing, global middleware, per-handler middleware, and context utilities for metadata access.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL