Develop code that durably executes - Go SDK dev guide
Learn how to ensure durable execution of code in Temporal Platform by understanding Replay workflow execution and identifying non-deterministic code changes. This chapter covers best practices for developing deterministic workflows, recognizing non-deterministic code, and explaining how code execution progresses. Discover how to use the Temporal SDK to replay workflow executions, add replay tests, and inspect event histories.