11.2. 重构文章表单验证
说明
开发用户注册时,我们使用 govalidator 来做验证,很好的提高了表单验证部分代码的可读性。
接下来将重构文章部分表单验证来使用新的方案。
新增表单验证函数
参考 user_registration.go 创建文章的表单验证函数:
app/requests/article_form.go
package requests
import (
"goblog/app/models/article"
"github.com/thedevsaddam/govalidator"
)
// ValidateArticleForm 验证表单,返回 errs 长度等于零即通过
func ValidateArticleForm