flow Writing a workflow engine from scratch in golang ref: https://github.com/longsolong/flow_tutorial