首页 > 其他分享 >参数校验---gin框架内置使用validator

参数校验---gin框架内置使用validator

时间:2022-08-22 15:25:56浏览次数:161  
标签:string required binding --- json validator gin

type SignUpParam struct {     Age        uint8  `json:"age" binding:"gte=1,lte=130"`     Name       string `json:"name" binding:"required"`     Email      string `json:"email" binding:"required,email"`     Password   string `json:"password" binding:"required"`     RePassword string `json:"re_password" binding:"required,eqfield=Password"` }

标签:string,required,binding,---,json,validator,gin
From: https://www.cnblogs.com/dogHuang/p/16612897.html

相关文章

  • python学习目录03-包的__init文件
    包的__init__操作#__init__.py文件:当导入包的时候,默认调用__init__.py文件#作用:#1.当导入包的时候,把一些初始化的函数,变量,类定义在__init__.py文件中......
  • Nginx的反向代理(二)
    参考博客:https://www.cnblogs.com/ysocean/p/9392908.html使用 nginx反向代理 127.0.0.1:8090直接跳转到127.0.0.1:80配置nginx的配置文件nginx.conf  效果就是......
  • Stream流-流式思想概述和获取流
    流式思想概述整体来看,流式思想类似于工厂车间的“生产流水线”。  当需要对多个元素进行操作(特别是多步操作)的时候,考虑到性能及便利性,我们应该首先拼好一个“模型”......
  • Kibana - 总结
    参考资料1、官方网站:https://www.elastic.co/guide/en/kibana/current/index.htmlKibana介绍Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使......
  • 2 Django-message组件
    假设:你正在做一个订单支付平台,其中用到了删除/撤销订单问题。想给予用户一些提示。可以用到Django的message组件。该组件通过第一次请求,写入提示信息并返回重定向,第二次请......
  • 具名插槽-动态传入数据
    父组件:<template><!--nav-bar只给一个插槽动态传入数据--><nav-bar><templatev-slot:[position]><ahref="#">注册</a></template></n......
  • CodeForces-1715D 2+ doors
    2+doors贪心位与位之间互不一向,因此考虑每个位进行考虑就行因为是或的关系,先考虑\(0\)的情况,如果出现\(0\),则两个数字的该位必然是\(0\)如果是\(1\)的情况,就考......
  • win10系统快速安装open-ssh
    打开win1o菜单中的设置 win10设置在设置中找到应用 设置-应用在应用中依次选择应用和功能可选功能 应用和功能-可选功能在可选......
  • CodeForces-1715C Monoblock
    Monoblockdp先想想如何计算初始值\(dp[x]\)表示以第\(x\)个位置为\(r\),他的所有贡献状态转移:如果\(a_x=a_{x-1}\):\(dp[x]=dp[x-1]+1\),代表只增加了\(l......
  • 解决yarn安装node-sass失败
    第一步:更改镜像源yarnconfigsetregistryhttps://registry.npm.taobao.org-g第二步:配置node-sass的二进制包镜像地址yarnconfigsetsass_binary_sitehttps://np......