kitex
kitex copied to clipboard
框架recovery业务handler中的panic后,建议不要吞掉原始的信息
这一行捕获的handlerErr,最好能在middleware层能够获取到,以便业务实现统一的拦截器。 https://github.com/cloudwego/kitex/blob/v0.13.1/server/server.go#L391
这个拦截是帮 handler 兜底 panic,放到 mw 层面不太好区分。 要实现统一的拦截器,你在 mw 判断 err 是否为 panic biz error 即可