github.com/zhongdalu/gf@v1.0.0/geg/util/gvalid/gvalid_struct3.go (about)

     1  package main
     2  
     3  import (
     4  	"github.com/zhongdalu/gf/g"
     5  	"github.com/zhongdalu/gf/g/util/gvalid"
     6  )
     7  
     8  // same校验
     9  func main() {
    10  	type User struct {
    11  		Pass string `gvalid:"passwd1 @required|length:2,20|password3||密码强度不足"`
    12  	}
    13  
    14  	user := &User{
    15  		Pass: "1",
    16  	}
    17  
    18  	g.Dump(gvalid.CheckStruct(user, nil).Maps())
    19  }