Application message passing - Temporal Go SDK feature guide
Explore using Signals in Temporal Go to send messages to Workflows, with details on defining, sending, and handling Signals, including customization options.
Explore using Signals in Temporal Go to send messages to Workflows, with details on defining, sending, and handling Signals, including customization options.
How to cancel a Workflow Execution and it's Activities using the Go SDK.
The Foundations section of the Temporal Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application—that is, all the relevant steps to start a Workflow Execution that executes an Activity.
The Converters and Codecs section of the Temporal Developer's guide provides guidance on how to support compression, encryption, and other special data handling by implementing custom converters and codecs.
The Debugging section of the Temporal Go SDK Developer's guide covers the many ways to debug your application.
This page covers the many ways to view the current state of your Temporal Application—that is, ways to view which Workflow Executions are tracked by the Temporal Platform and the state of any specified Workflow Execution, either currently or at points of an execution.
Unlock the potential of parallel processing in your Temporal Workflows with the Temporal Go SDK. Learn how to safely create additional goroutines using workflow.Go() without risking determinism errors.
The Testing section of the Temporal Application development guide describes the frameworks that facilitate Workflow and integration testing.
The Versioning section of the Temporal Developer's guide covers how to update Workflow Definitions without causing non-deterministic behavior in current long-running Workflows.