daShangDao_planA/planA.md

1.9 KiB
Raw Blame History

Plan A

目录结构

controller                          逻辑控制
controlState                        全局状态控制
        |-lock                      状态锁
        |-serviceAlive              服务存活状态
export                              导出的csv文件
initialization                      初始化
        |-config                    初始化配置文件
        |-cron                      初始化定时任务
        |-golabl                    初始化全局变量
        |-middle                    初始化中间件
        |-mysql                     初始化mysql数据库
        |-redis                     初始化redis数据库
        |-router                    初始化路由
        |-sqlite                    初始化sqlite数据库
        |-validator                 初始化验证器
        |-init.go                   初始化文件
logs                                日志
modules                             DLL模块
planB                               模块B
rep                                 工厂模式接口
router                              路由
service                             服务(针对数据库相关操作)
tool                                工具
type                                结构体
        |-mysql                     mysql结构体
        |-redis                     redis结构体
        |-sqlite                    sqlite结构体
        |-validator                 验证器结构体
validator                           验证器
config.yaml                         配置文件
taskDb.db                           sqlite数据库自动创建

目录结构

planA   web服务器
planB   任务执行器
planC   同步redis数据到硬盘
planD   删除任务
planE   图片上传到拼多多图片空间(未使用)
planF   获取12个商品信息主要转发小军的接口信息