GoFrame 路由注册要集中还是分模块
GoFrame 项目里路由全写在一个文件,早期很直观,接口多了以后会变成维护负担。按业务模块注册路由更清楚,但入口要保持统一。
我常用做法是入口创建 server,各模块暴露 Register 方法。模块内部只关心自己的路由和中间件。
user.Register(s.Group("/api/user"))
order.Register(s.Group("/api/order"))这样既能从入口看到整体结构,也避免一个 routes 文件无限增长。路由分模块不是拆散,而是让边界更容易阅读。
分类:
GoFrame 实践
标签:
路由设计 GoFrame 分层
版权申明
本文系作者 @blogger 原创发布在GoFrame 路由注册要集中还是分模块。未经许可,禁止转载。
评论
-- 评论已关闭 --
全部评论