Skip to content

validate feat is not profect #89

@dxinli

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 服务中也添加呢

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