Resonate Saga Pattern Go

Implement saga patterns for distributed transactions in Go with Resonate — forward steps tracked in a slice with compensating actions that unwind in reverse on failure, using explicit (T, error) returns and a type Step string + switch for compensation dispatch. Use when coordinating multi-step Go workflows that need consistency across failures without a distributed transaction. Verified against the resonate-sdk-go 0.1.0 tag.

resonatehq Updated

File contents

resonatehq/resonate-skills/tree/main/resonate-saga-pattern-go commit 09e566a2bd

Frequently asked questions

npx skillmds@latest add resonatehq/resonate-saga-pattern-go