sdk-go
Active·★ 902·MIT·Updated 2026-05-29
★ Trending★ Essential
Temporal Go SDK
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.
#Temporal#Go#SDK#Workflow Orchestration#Distributed Systems
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
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
03
Quick start
1
$ git clone https://github.com/temporalio/sdk-go.git
04
Use cases
↳Building long-running business logic in distributed applications.
↳Orchestrating complex asynchronous operations reliably.
↳Developing scalable and resilient systems using the Temporal platform.
05
Alternatives
Gemini CLI★ 104.7k
An open-source AI agent that brings the power of Gemini directly into your terminal. Supports native MCP.
dagster★ 15.6k
An orchestration platform for the development, production, and observation of data assets.
ruflo★ 56.4k
🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code / Codex Integration
conductor★ 31.9k
Conductor is an event driven orchestration platform providing durable and highly resilient execution engine for your applications
FastMCP★ 25.4k
The fast, Pythonic way to build MCP servers and clients. Designed by the Pydantic team for type safety and speed.
Related searches
Comments
Log in to leave a comment
No comments yet. Be the first!