sdk-go logo

sdk-go

temporalio/sdk-go

Go SDK for Temporal Workflow Automation

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

23views this month

970 stars351 forksLast push Sep 18, 2026 Go MIT

Decision brief

The Temporal Go SDK powers workflows and durable task execution in Go with robust orchestration features.

Good fit when

  • When you need a Go-based solution for managing complex workflows that require stateful, long-running processes.
  • If your application benefits from built-in temporal logic within the workflow, making it easier to handle delays or conditions.

Avoid when

  • Avoid if your project primarily deals with short-lived tasks where simple request-response messaging is sufficient and does not require durable, stateful workflows.
  • Not recommended for teams not proficient in Go, as extensive familiarity with the language is crucial for leveraging this SDK's full capabilities.
Hosting:
self hosted - Self-hosted or managed services supported, giving flexibility in deployment environments.
Pricing:
freemium - Free and open-source under MIT License for community use; enterprise support available at cost.
Requirements:
Requires a Go runtime environment.; Compatibility with Temporal service is necessary, whether self-hosted or using cloud-managed instances.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (1d since push)
As of Sep 20, 2026
Provenance
Not a fork · Organization account
As of Sep 20, 2026
Security (OSV)
No lockfile
As of Jul 15, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

go get github.com/temporalio/sdk-go
pkg.go.dev

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Temporal Go SDK is designed for workflows and durable task execution with orchestration capabilities.

Capability facts

Languages
go

Source: github.language · Sep 20, 2026

Categories

Tags

README

Getting started See samples to get started. Documentation is available here. You can also find the API documentation here. License MIT License, please see LICENSE for details.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.