Skip to content

validate feat is not profect #89

Description

@dxinli

What

关于项目中的api的message校验,我看在 api 的 proto 文件中是 protoc-gen-validate 的校验方式,但是在 baseService 的校验中间件中却使用的是 protovalidate,且 third_party 中引用的 validate.proto 也是 protovalidate ,这似乎会导致没有办法工作

Details

在参数校验上统一使用 protovalidate 的校验方式,且当前中间件仅存在 baseService 中,是否需要将这类中间件放到 gopkgs 中呢,这样在其他的服务,不管是 base 还是 BFF 服务都能使用该中间件呢,还有一个是我的疑问,就是参数校验,是否需要在 base 等基础支持的服务中以及在对外的 BFF 服务中也添加呢

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions