Side Effects - Temporal Go SDK feature guideSide Effects are used to execute non-deterministic code, such as generating a UUID or a random number, without compromising deterministic in the Workflow.