Banking workflow engine using go-workflows — daily tasks (interest accrual), scheduled jobs, and orchestrated processes
- Go 91.4%
- JavaScript 5.7%
- HTML 2.9%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .vscode | ||
| cmd/wasm-demo | ||
| docs | ||
| .gitignore | ||
| CHANGELOG.md | ||
| go.mod | ||
| go.sum | ||
| index.md | ||
| memstore.go | ||
| memstore_test.go | ||
| README.md | ||
| ROADMAP.md | ||
| runner.go | ||
| runner_test.go | ||
| schema.go | ||
| sqlstore.go | ||
| sqlstore_test.go | ||
| store.go | ||
| task-plus.yml | ||
| Taskfile.yml | ||
| types.go | ||
| workflow.go | ||
gobank-workflow
Banking workflow engine using go-workflows for orchestrated processes and scheduled tasks.
Part of the gobank family of libraries.
Overview
gobank-workflow provides:
- Daily Tasks — interest accrual, end-of-day processing, balance snapshots
- Scheduled Jobs — recurring tasks on configurable schedules
- Workflow Orchestration — multi-step banking processes (account opening, payments settlement)
Status
Early development. See issues for planned work.