cschleiden / go-workflows

Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal
https://cschleiden.github.io/go-workflows/
MIT License
233 stars 49 forks source link

Improve code organization /2 #250

Closed cschleiden closed 1 year ago

cschleiden commented 1 year ago

This moves some packages around, removes some unnecessary interfaces and is an attempt at cleaning up the exported surface area.

No change in functionality and most consumers shouldn't notice but will require some follow up work in open PRs.

This is a continuation of #246 also contributing to #238.