gin golang Invalid validation tag on field ‘AId‘

复制代码
结构体如下
Go 复制代码
type CreateParams struct {
    AId uint   `json:"a_id" binding:"required,"
    BId  uint   `json:"b_id" binding:"required,"
  
}

运行时报错:Invalid validation tag on field 'AId'

原因:在binding中,如果只有一个要求,不要加逗号,否则会逗号被当作一个词验证

修改:

Go 复制代码
type CreateParams struct {
    AId uint   `json:"a_id" binding:"required"
    BId  uint   `json:"b_id" binding:"required"
  
}
相关推荐
wanhengidc4 小时前
云手机是由什么组成的?
运维·服务器·web安全·游戏·智能手机
wanhengidc8 小时前
网站服务器都有哪些作用?
运维·服务器·科技·智能手机·云计算
卓小帅的博客8 小时前
关于实现远程服务器使用本地网络的清晰简洁的教程
服务器·网络·vscode·连接超时
顾安r9 小时前
11.22 脚本打包APP 排错指南
linux·服务器·开发语言·前端·flask
小小编程能手10 小时前
Linux文件编程
linux·运维·服务器
木童66210 小时前
nginx安装步骤详解
linux·运维·服务器·网络·nginx
Coding_Doggy10 小时前
链盾shieldchain | 项目管理、DID操作、DID密钥更新消息定时提醒
java·服务器·前端
wa的一声哭了11 小时前
Webase部署Webase-Web在合约IDE页面一直转圈
linux·运维·服务器·前端·python·区块链·ssh
“αβ”13 小时前
MySQL库的操作
linux·服务器·网络·数据库·c++·mysql·oracle
2201_7578308713 小时前
Stream的终结方法
java·服务器·前端