dbos-golang - DBOS Go SDK 用于构建可靠容错应用
使用 DBOS SDK 通过持久化工作流构建可靠的容错 Go 应用
标签
更新于: 2026-02-23该技能可以做什么
- 安装 DBOS Go 模块
- 配置 DBOS 上下文
- 注册工作流
- 启动 DBOS 应用
- 创建工作流和步骤
- 使用队列进行并发控制
- 从外部应用运行工作流
- 测试 DBOS 应用
- 配置工作流通信
输入
- Go 代码
- DBOS Go SDK
- 系统数据库 URL
- 工作流定义
- 队列配置
- 外部应用上下文
输出
- 已注册的工作流
- DBOS 上下文
- 已启动的应用
- 工作流执行结果
- 队列操作
- 测试结果
要求
- Go 环境
- DBOS Go SDK
- DBOS 系统数据库
- 启动前注册工作流
- 确定性工作流操作
- 不使用未控制的 goroutines
