我是 GORM 新手,我正在寻找一些可以帮助处理频繁验证错误(字段长度、正则表达式|电子邮件、唯一性等)的东西,我可以在结构字段上使用它们。
目前我刚刚找到了解释如何使用 beforeSave() 方法的博客文章,但这意味着要手动一一检查每个字段。
我还找到了适合我需求的qor/validations库,但它似乎已被放弃。
还有其他方法吗?
我完全忘记了go-playground/validator,它可以验证任何结构(因此它也可以应用于代表 GORM 实体的结构)。