AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Workflow Automation/
sdk-go
sdk-go logo

sdk-go

Active·★ 996·MIT·Updated 2026-10-27
★ Trending

The Temporal Go SDK is a framework designed for authoring workflows and activities in the Go programming language. It enables developers to build scalable, durable, and highly available distributed applications leveraging the Temporal orchestration engine.

sdk-go sits in the Workflow Automation category, so it is usually better judged by workflow fit, deployment style, and team needs than by isolated features alone. Based on the available metadata, it leans most clearly toward Author workflows and activities using Go language.. A representative use case is Building long-running business logic in distributed applications.. The listed license is MIT. GitHub stars are currently 989. Relevant tags include Temporal, Go.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool.

#Temporal#Go#SDK#Workflow Orchestration#Distributed Systems
$ Install
$ git clone https://github.com/temporalio/sdk-go.git
↗ Visit site★ GitHub
01

Features

01Author workflows and activities using Go language.
02Built-in integration with Go's standard `slog` package (Go 1.21+).
03Tool for detecting non-determinism in Workflow Definitions (`workflowcheck`).
04Support for `golang/protobuf` with migration guidance from `gogo/protobuf`.
05Flexible data converters for payload serialization, including `ProtoJSONPayloadConverter`.
02

Why choose it

+Author workflows and activities using Go language.
+Built-in integration with Go's standard `slog` package (Go 1.21+).
+Building long-running business logic in distributed applications.
+Supports 5 platforms or runtime environments.
03

Trade-offs

!The final decision should still be made through side-by-side comparison with similar tools.
04

Compatibility

Temporal Engine
Native
Verified via docs
Go Language
Native
Verified via docs
Go 1.21+
slog Integration
Verified via docs
golang/protobuf
Primary Protobuf
Verified via docs
gogo/protobuf
Legacy Protobuf
Verified via docs
05

Quick start

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

Use cases

↳Building long-running business logic in distributed applications.
↳Orchestrating complex asynchronous operations reliably.
↳Developing scalable and resilient systems using the Temporal platform.
07

Alternatives

⚡Top VS:
VSconductor★12.8k→VSrulego★1.6k→VSdbos-transact-golang★862→VSconductor★32.4k→
conductor logo
conductor★ 12.8k
Conductor is a microservices orchestration engine.
VSCompare→
rulego logo
rulego★ 1.6k
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
VSCompare→
dbos-transact-golang logo
dbos-transact-golang★ 862
Lightweight Durable Golang Workflows
VSCompare→
conductor logo
conductor★ 32.4k
Conductor is an open-source, event-driven durable execution platform for microservices, AI agents and adaptive workflow graphs, with native LLM tasks, MCP tool calling and human approvals.
VSCompare→
temporal logo
temporal★ 24.0k
Temporal is a durable execution platform: it runs workflows reliably, automatically handling intermittent failures and retrying failed operations, so long-running applications and AI agents survive crashes and restarts.
VSCompare→
cadence logo
cadence★ 9.5k
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
VSCompare→
rocketride-server logo
rocketride-server★ 17.8k
High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all from your IDE. Includes VS Code extension, TypeScript/Python SDKs, and Docker deployment.
VSCompare→
cronstable logo
cronstable★ 139
A modern, container-friendly, optionally-distributed, fault-tolerant, highly available, leader-electing, highly configurable, precompiled, multi-architecture, portable, security-hardened, production-ready cron replacement
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07Alternatives
temporalio /
sdk-go
↗

Temporal Go SDK

996MIT
Last commit1d ago
StatusActive
CategoryWorkflow Automation
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.