1 Star 0 Fork 0

邢楠/toolbox

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
router.go 622 Bytes
一键复制 编辑 原始数据 按行查看 历史
邢楠 提交于 2022-11-10 14:24 +08:00 . # 171
package net
import "gitee.com/xingnan/toolbox/tcp/iface"
// BaseRouter 实现router时,先嵌入这个基类,然后根据需要对这个基类的方法进行重写
type BaseRouter struct{}
// 这里之所以BaseRouter的方法都为空,
// 是因为有的Router不希望有PreHandle或PostHandle
// 所以Router全部继承BaseRouter的好处是,不需要实现PreHandle和PostHandle也可以实例化
// PreHandle -
func (br *BaseRouter) PreHandle(req iface.IRequest) {}
// Handle -
func (br *BaseRouter) Handle(req iface.IRequest) {}
// PostHandle -
func (br *BaseRouter) PostHandle(req iface.IRequest) {}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/xingnan/toolbox.git
git@gitee.com:xingnan/toolbox.git
xingnan
toolbox
toolbox
v0.1.81

搜索帮助