Build fault-tolerant Go workflows
dbos-golangskillsetup L3★0
Sheshiyer/skill-clusters ↗What it does
Add fault-tolerant durable workflows to Go services backed by PostgreSQL
Best for
When you need exactly-once, fault-tolerant orchestration for multi-step operations in Go.
Inputs
- · Go function signatures
- · workflow steps
- · queue definitions
Outputs
- · idempotent workflow executor
- · step recovery on failure
- · exactly-once guarantees
Requires
- · Go 1.21+
- · DBOS SDK
- · PostgreSQL
Preconditions
- · Postgres connection available
- · workflow logic defined
Failure modes
- · non-idempotent step causes duplicate side effects
- · timeout without recovery state persisted
Trust signals
- · recovery from arbitrary failure points
- · step-level durability via Postgres