当前位置:首页 > 默认分类

gin框架的绑定器在无参数时使用默认值

佳鑫2年前 (2024-05-18)默认分类29020

gin框架的绑定器是支持默认值的,但是中文搜索引擎上硬是没搜到……遂写下这篇内容。

实现方法很简单;

type User struct {
    Name string `form:"name" binding:"required,max=150"`
    Age  int64  `form:"age,default=0" binding:"required"`
    Sign string `form:"sign,default=你好" binding:"required"`
}

上面结构体中的 default=0 和 default=你好 就是设置默认值的方法…………

参考链接:https://github.com/gin-gonic/gin/issues/1052#issuecomment-515966643


扫描二维码推送至手机访问。

版权声明:本文由葭兴网 JaXing.cc发布,如需转载请注明出处。

本文链接:https://www.jaxing.cc/p/21.html

标签: 教程golang
分享给朋友:

“gin框架的绑定器在无参数时使用默认值” 的相关文章

【教程】PHP简单实现TCPing

说起来ping命令大家可能都不陌生,一般家里网络不好可能就经常ping baidu.com 来测试网络贯通性,亦或者某某网站打不开了用ping来试一下是不是寄了,再或者就是用ping来获取网站的ip但是一说到tcping就有点茫然了,从没用过阿其实ping和tcping都差不多,就是协议层上的区别p…

【教程】linux下的Nginx自编译安装云锁进行防护

【教程】linux下的Nginx自编译安装云锁进行防护

什么是云锁?云锁是奇安信旗下的一个面向服务器安全的加固方案,具体什么的就不巴拉巴拉了,可以理解为windows电脑上的防护(防护)软件,可以用来防护服务器,以免受到有心者的侵害。除了基础防护,还需要更高级的自编译防护此篇文章是精炼了官方自编译nginx文档的一篇文章,是面向linux的 nginx的…

宝塔面板一键安装golang环境脚本

宝塔面板一键安装golang环境脚本

由于宝塔官方迟迟不出golang一键环境且php逐渐满足不了性能,开始尝试go的怀抱开始教程:(本文环境:宝塔面板7.9.0+,OpenCloudOS8.6,x86_64,go1.20.5.linux-amd64.tar.gz)①首先确保宝塔面板已安装完成,且能正常使用,没有宝塔面板的话不保证脚本在…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。