Initial commit

This commit is contained in:
yan.y
2024-03-27 23:25:08 +08:00
commit 0884384e91
127 changed files with 9353 additions and 0 deletions
@@ -0,0 +1,23 @@
package validate
import (
"fmt"
"github.com/go-playground/validator/v10"
)
// ValidRequest
func ValidRequest(err interface{}) []string {
var errs []string
if err == nil {
return errs
}
if validateErrs, ok := err.(validator.ValidationErrors); ok {
for _, e := range validateErrs {
e := e
sErr := fmt.Errorf("%s param error: %v", e.Namespace(), e.Value())
errs = append(errs, sErr.Error())
}
}
return errs
}