(go) utility library to combine steps into a workflow to execute