goflow:基于Golang的高性能,可扩展和分布式工作流框架
流
基于Golang的高性能,可扩展和分布式工作流框架
它允许以编程方式将分布式工作流编写为任务的有向无环图(DAG)。 GoFlow通过均匀分配负载在一系列Flow Worker上执行任务
安装它
安装GoFlow
go mod init myflow
go get github.com/s8sg/goflow
编写第一流程
构建流程的库github.com/s8sg/goflow/flow
制作一个flow.go文件
package main
import (
"fmt"
"github.com/s8sg/goflow"
flow "github.com/s8sg/goflow/