package middlewares import "pink_fox/packages/fw" func ResponseMiddleware(next fw.ActionFunc) (fw.Response, fw.Error) { response, err := next() if err != nil { return nil, err } // нет ошибок, пробуем отобразить результат запроса err = response.Render() if err != nil { return nil, err.Tap() } return nil, nil }