Directories
¶
| Path | Synopsis |
|---|---|
|
mysql/db
Package db owns mysql connection setup and the backend's immutable migration history.
|
Package db owns mysql connection setup and the backend's immutable migration history. |
|
postgres/db
Package db owns postgres connection setup and the backend's immutable migration history.
|
Package db owns postgres connection setup and the backend's immutable migration history. |
|
sqlite/db
Package db owns sqlite connection setup and the backend's immutable migration history.
|
Package db owns sqlite connection setup and the backend's immutable migration history. |
|
cmd
|
|
|
repogen
command
Command repogen generates repositories from each backend's existing schema models.
|
Command repogen generates repositories from each backend's existing schema models. |
|
internal
|
|
|
Package samples provides development-only backend wiring for the feature demos.
|
Package samples provides development-only backend wiring for the feature demos. |
|
activity-registration
command
Run from make shell with: go run ./samples/activity-registration -backend memory.
|
Run from make shell with: go run ./samples/activity-registration -backend memory. |
|
cancellation
command
Run from make shell with: go run ./samples/cancellation -backend memory.
|
Run from make shell with: go run ./samples/cancellation -backend memory. |
|
complex-parameters
command
Run from make shell with: go run ./samples/complex-parameters -backend memory.
|
Run from make shell with: go run ./samples/complex-parameters -backend memory. |
|
concurrent
command
Run from make shell with: go run ./samples/concurrent -backend memory.
|
Run from make shell with: go run ./samples/concurrent -backend memory. |
|
concurrent-errgroup
command
Run from make shell with: go run ./samples/concurrent-errgroup -backend memory.
|
Run from make shell with: go run ./samples/concurrent-errgroup -backend memory. |
|
context-propagation
command
Run from make shell with: go run ./samples/context-propagation -backend memory.
|
Run from make shell with: go run ./samples/context-propagation -backend memory. |
|
continue-as-new
command
Run from make shell with: go run ./samples/continue-as-new -backend memory.
|
Run from make shell with: go run ./samples/continue-as-new -backend memory. |
|
converter
command
Run from make shell with: go run ./samples/converter -backend memory.
|
Run from make shell with: go run ./samples/converter -backend memory. |
|
errors
command
Run from make shell with: go run ./samples/errors -backend memory.
|
Run from make shell with: go run ./samples/errors -backend memory. |
|
greeting
command
This example shows the smallest client/worker connection without activities.
|
This example shows the smallest client/worker connection without activities. |
|
orchestrator
command
Run from make shell with: go run ./samples/orchestrator -backend memory.
|
Run from make shell with: go run ./samples/orchestrator -backend memory. |
|
queues
command
Run from make shell with: go run ./samples/queues -backend memory.
|
Run from make shell with: go run ./samples/queues -backend memory. |
|
quickstart
command
This example runs a client and worker in one process against a SQLite file.
|
This example runs a client and worker in one process against a SQLite file. |
|
retries
command
Run from make shell with: go run ./samples/retries -backend memory.
|
Run from make shell with: go run ./samples/retries -backend memory. |
|
scale
Each instance runs two activities sequentially.
|
Each instance runs two activities sequentially. |
|
scale/starter
command
Producer for the scaling demonstration.
|
Producer for the scaling demonstration. |
|
scale/worker
command
Consumer for the scaling demonstration.
|
Consumer for the scaling demonstration. |
|
signal
command
Run from make shell with: go run ./samples/signal -backend memory.
|
Run from make shell with: go run ./samples/signal -backend memory. |
|
signal-subworkflow
command
Run from make shell with: go run ./samples/signal-subworkflow -backend memory.
|
Run from make shell with: go run ./samples/signal-subworkflow -backend memory. |
|
simple
command
Run from make shell with: go run ./samples/simple -backend memory.
|
Run from make shell with: go run ./samples/simple -backend memory. |
|
simple-split-worker
Package simple_split_worker contains definitions shared by the producer and consumer binaries.
|
Package simple_split_worker contains definitions shared by the producer and consumer binaries. |
|
simple-split-worker/starter
command
Producer process.
|
Producer process. |
|
simple-split-worker/worker
command
Consumer process.
|
Consumer process. |
|
subworkflow
command
Run from make shell with: go run ./samples/subworkflow -backend memory.
|
Run from make shell with: go run ./samples/subworkflow -backend memory. |
|
timer
command
Run from make shell with: go run ./samples/timer -backend memory.
|
Run from make shell with: go run ./samples/timer -backend memory. |
|
tracing
command
Run from make shell with: go run ./samples/tracing -backend memory.
|
Run from make shell with: go run ./samples/tracing -backend memory. |
|
web
command
Run from make shell with: go run ./samples/web -backend memory.
|
Run from make shell with: go run ./samples/web -backend memory. |
|
workflow-info
command
Run from make shell with: go run ./samples/workflow-info.
|
Run from make shell with: go run ./samples/workflow-info. |
|
workflow-registration
command
Run from make shell with: go run ./samples/workflow-registration -backend memory.
|
Run from make shell with: go run ./samples/workflow-registration -backend memory. |
|
tests
|
|
|
testinfra/recovery/cmd/worker
command
|
|
Click to show internal directories.
Click to hide internal directories.