nange / gospider

golang实现的爬虫框架,使用者只需关心页面规则,提供web管理界面。基于colly开发。
MIT License
403 stars 107 forks source link

重构web模块 #47

Open nange opened 5 years ago

nange commented 5 years ago

目前web目录下的router做的任务太重了,这样不方便测试。 考虑更清晰的做代码分层设计。 需要重构router目录下的代码, router只做参数获取和组装,然后调用service模块的接口,完成具体任务。也就是说需要将router中的大部分逻辑代码,移动到service模块去做。