采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果不做自定义化语言翻译,其实就可以不用translate这个中间件,直接使用gin官方提供的shouldbind方法即可。
public.DefaultGetValidParams 中使用了shouldbind方法,只是使用这个方法将前端传入的数据映射到指定的结构体,如果对结构体的字段做校验的话还是使用validator进行校验,咱们现在的课程使用的是使用中间件把vaildtator set 到gin的上下文中的,映射前端数据时候直接进行参数校验了;能不能通过所学的自定义校验函数针对于某个请求单独写一个校验类型,如果可以如何进行操作
可以试试这种方式,也需要定义结构体的,只是,使用更灵活一些。 https://www.oschina.net/p/go-tagexpr
登录后可查看更多问答,登录/注册
简历中摒弃烂大街的培训机构项目,带你开发企业级微服务网关
1.5k 23
1.5k 9
1.0k 8
1.4k 8
954 7