表单验证传值时data为何传指针类型的参数

表单验证传值时data为何传指针类型的参数
如图,由于自己做的时候粗心,request没有传指针类型的参数,导致500错误,
找到我们的ValidateSignupPhoneExist方法,追踪代码,
表单验证传值时data为何传指针类型的参数
查看源代码发现,ValidateStruct()方法中,会对data进行验证,如果不是指针类型的话就会报错。
表单验证传值时data为何传指针类型的参数

讨论数量: 1
Summer

类型判断需要指针,这跟 gorm 的工作机制类似:

database.DB.Create(&userModel)
2年前 评论
Summer

类型判断需要指针,这跟 gorm 的工作机制类似:

database.DB.Create(&userModel)
2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!