AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
工作流自动化/
sdk-go
sdk-go logo

sdk-go

活跃·★ 996·MIT·更新于 2026-10-27
★ 时下流行

Temporal Go SDK 是一个旨在用 Go 编程语言编写工作流和活动的框架。它使开发人员能够利用 Temporal 编排引擎构建可扩展、持久且高可用的分布式应用程序。

sdk-go 当前归类于 工作流自动化,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 使用 Go 语言编写工作流和活动。。典型使用场景包括 在分布式应用程序中构建长时间运行的业务逻辑。。页面记录的许可证为 MIT。当前 GitHub Stars 为 989。相关标签包括 Temporal、Go。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。

#Temporal#Go#SDK#工作流编排#分布式系统
$ 安装
$ git clone https://github.com/temporalio/sdk-go.git
↗ 访问官网★ GitHub
01

功能特性

01使用 Go 语言编写工作流和活动。
02与 Go 标准 `slog` 包内置集成(Go 1.21+)。
03用于检测工作流定义中非确定性的工具(`workflowcheck`)。
04支持 `golang/protobuf`,并提供从 `gogo/protobuf` 迁移的指南。
05灵活的负载序列化数据转换器,包括 `ProtoJSONPayloadConverter`。
02

为什么选择它

+使用 Go 语言编写工作流和活动。
+与 Go 标准 `slog` 包内置集成(Go 1.21+)。
+在分布式应用程序中构建长时间运行的业务逻辑。
+覆盖 5 个兼容平台或环境。
03

权衡点

!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04

兼容性

Temporal Engine
原生支持
已通过文档验证
Go Language
原生支持
已通过文档验证
Go 1.21+
slog 集成
已通过文档验证
golang/protobuf
主要 Protobuf
已通过文档验证
gogo/protobuf
旧版 Protobuf
已通过文档验证
05

快速开始

1
$ git clone https://github.com/temporalio/sdk-go.git
06

使用场景

↳在分布式应用程序中构建长时间运行的业务逻辑。
↳可靠地编排复杂的异步操作。
↳使用 Temporal 平台开发可扩展和弹性的系统。
07

同类工具

⚡热门对决:
VSconductor★12.8k→VSrulego★1.6k→VSdbos-transact-golang★862→VSconductor★32.4k→
conductor logo
conductor★ 12.8k
Conductor是由Netflix创建的,用于协调跨微服务工作流的平台。
VS对比→
rulego logo
rulego★ 1.6k
RuleGo 是一个基于 Go 语言构建的轻量级、高性能、嵌入式、可编排的组件化规则引擎。
VS对比→
dbos-transact-golang logo
dbos-transact-golang★ 862
DBOS Transact 是一个轻量级的持久化工作流编排库,以 PostgreSQL 为基础,用于构建容错应用程序。
VS对比→
conductor logo
conductor★ 32.4k
Conductor是一个开源的微服务编排引擎,用于帮助开发者管理分布式和事件驱动的工作流。
VS对比→
temporal logo
temporal★ 24.0k
Temporal是一个持久化执行平台,它使开发者能够构建可扩展的应用,同时不牺牲生产力或可靠性。
VS对比→
cadence logo
cadence★ 9.5k
Cadence Workflow是一个自2017年以来开源的平台,用于构建和运行可扩展、容错且长时间运行的工作流。
VS对比→
rocketride-server logo
rocketride-server★ 17.8k
RocketRide 是一个开源的、开发者原生的 AI 管道工具,用于构建、调试和部署生产级 AI 工作流。
VS对比→
cronstable logo
cronstable★ 139
cronstable 是一个注重稳定性、容器友好、支持分布式、容错、可选举领导者、可恢复、可配置、预编译、多架构、便携且功能齐全的生产级 cron 替代方案。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04兼容性05快速开始06使用场景07同类工具
temporalio /
sdk-go
↗

Temporal Go SDK 是 Temporal 框架,用于使用 Go 语言编写工作流和活动。

996MIT
最后更新1天前
状态活跃
分类工作流自动化
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。