diff --git a/zh/04.2.md b/zh/04.2.md index 95829119..e54ce13f 100644 --- a/zh/04.2.md +++ b/zh/04.2.md @@ -64,7 +64,7 @@ if m, _ := regexp.MatchString("^[a-zA-Z]+$", r.Form.Get("engname")); !m { 你想知道用户输入的一个Email地址是否正确,通过如下这个方式可以验证: ```Go -if m, _ := regexp.MatchString(`^([\w\.\_]{2,10})@(\w{1,}).([a-z]{2,4})$`, r.Form.Get("email")); !m { +if m, _ := regexp.MatchString(`^([\w\.\_]{2,10})@(\w{1,})\.([a-z]{2,4})$`, r.Form.Get("email")); !m { fmt.Println("no") }else{ fmt.Println("yes") diff --git a/zh/05.5.md b/zh/05.5.md index 8eefa632..f945d623 100644 --- a/zh/05.5.md +++ b/zh/05.5.md @@ -184,14 +184,14 @@ orm.SetMaxOpenConns("default", 30) ```Go type Userinfo struct { - Uid int `PK` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键 + Uid int `orm:"PK"` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键 Username string Departname string Created time.Time } type User struct { - Uid int `PK` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键 + Uid int `orm:"PK"` //如果表的主键不是id,那么需要加上pk注释,显式的说这个字段是主键 Name string Profile *Profile `orm:"rel(one)"` // OneToOne relation Post []*Post `orm:"reverse(many)"` // 设置一对多的反向关系