Spike
Results
1
comments of
Spike
实际上由于 redis,config 等也都挂载在 svc 中,所以按官方最佳实践,连这部分也无法直接使用。 权宜之计: main.go或者 svc 中,在注入middleware的时候把依赖项一个个独立手动注入(过程相当于重新独立初始化 svc 中做过的事情)。 赞成楼主说的:rest.Middleware{middleware.NewXXMiddleware(serverCtx).Handle}