diff --git a/references/go/determinism-protection.md b/references/go/determinism-protection.md index cc8d8f5..b37d94a 100644 --- a/references/go/determinism-protection.md +++ b/references/go/determinism-protection.md @@ -2,7 +2,7 @@ ## Overview -The Go SDK has no runtime sandbox. Determinism is enforced by **developer convention** and **optional static analysis**. Unlike the Python and TypeScript SDKs, the Go SDK will not intercept or replace non-deterministic calls at runtime. The Go SDK does perform a limited runtime command-ordering check, but catching non-deterministic code before deployment requires the `workflowcheck` tool and testing, in particular replay tests (see `references/go/testing.md`). +The Go SDK has no runtime sandbox (only Python and TypeScript have sandboxing). Determinism is enforced by **developer convention** and **optional static analysis**. The Go SDK will not intercept or replace non-deterministic calls at runtime. The Go SDK does perform a limited runtime command-ordering check, but catching non-deterministic code before deployment requires the `workflowcheck` tool and testing, in particular replay tests (see `references/go/testing.md`). ## workflowcheck Static Analysis diff --git a/references/go/go.md b/references/go/go.md index 974ee7c..827d35c 100644 --- a/references/go/go.md +++ b/references/go/go.md @@ -2,7 +2,7 @@ ## Overview -The Temporal Go SDK (`go.temporal.io/sdk`) provides a strongly-typed, idiomatic Go approach to building durable workflows. Workflows are regular exported Go functions. The Go SDK does not have an automatic sandbox -- determinism is the developer's responsibility, aided by the `workflowcheck` static analysis tool. +The Temporal Go SDK (`go.temporal.io/sdk`) provides a strongly-typed, idiomatic Go approach to building durable workflows. Workflows are regular exported Go functions. ## Quick Start