gdp - meetbill/chi GitHub Wiki

启动流程

(1) 读取配置
(2) 初始化(就是一堆全局变量,比如将下游服务或者日志封装为全局变量)
    config/servicer/mysql.toml ---> resource:MySQLClient
    config/servicer/redis.toml ---> resource.RedisClient
    config/logit/task.toml ----> resource.LoggerTask
    config/logit/task.toml ----> resource.LoggerTask
    ...
(3) 启动
   

任务异步分组运行

  • gtask(类似 errgroup)