|
|
9f9cb097d9
|
修复gvalid.CheckStruct()的msgs覆盖tag的msg存在的bug。
|
2019-07-17 20:07:43 +08:00 |
|
|
|
f7c5d7fc7f
|
gvalid补充修代码注释,移除错误的代码修改。
|
2019-07-15 21:14:46 +08:00 |
|
|
|
73235f1967
|
修复gvalid多条数据校验时,规则key没有对应校验数据导致校验异常的问题。
|
2019-07-13 15:20:41 +08:00 |
|
|
|
1ebc8092a6
|
Merge pull request #6 from gogf/master
sync master
|
2019-07-13 14:30:34 +08:00 |
|
|
|
edd93c39a3
|
improve gerror
|
2019-07-13 14:24:44 +08:00 |
|
|
|
88c43d1772
|
Merge pull request #5 from gogf/master
sync master
|
2019-07-13 12:35:33 +08:00 |
|
|
|
a0a8eb4700
|
TagMapField改回调用MapField
|
2019-07-13 11:47:20 +08:00 |
|
|
|
f24847576d
|
先移除新增的两个gvalid的test文件。
|
2019-07-13 10:52:02 +08:00 |
|
|
|
dfaf27e9e5
|
先还原对gvalid.Check()的修改。
|
2019-07-13 10:50:01 +08:00 |
|
|
|
32d5b28423
|
先还原对gvalid.Check()的修改。
|
2019-07-13 10:48:46 +08:00 |
|
|
|
0b8ca3313e
|
矫正gvalid.CheckStruct()字段别名记录的注释。
优化gvalid.CheckStruct()中属性的tag解析循环。
|
2019-07-13 10:47:52 +08:00 |
|
|
|
cdf92b64d6
|
Merge pull request #4 from gogf/master
sync master
|
2019-07-13 09:22:12 +08:00 |
|
|
|
da4c01c011
|
Merge branch 'master' of https://github.com/gogf/gf into feature_1.8.0
|
2019-07-12 22:02:16 +08:00 |
|
|
|
9cd445ad40
|
improve gvalid tag for gvalid package
|
2019-07-12 21:37:48 +08:00 |
|
|
|
ff4ef7e240
|
Merge pull request #247 from 2892931976/gf-chj
|
2019-07-12 21:02:19 +08:00 |
|
|
|
0481b4025b
|
gvalid test 20190712 10:20
|
2019-07-12 10:23:28 +08:00 |
|
|
|
cf745422f3
|
Fixed use cname in gvalid tag.
Added gvaild data type support for array, slice, map.
Added array, slice, map data test in gvaild unit test.
|
2019-07-11 15:41:10 +08:00 |
|
|
|
aea37272ea
|
merge master
|
2019-07-10 23:16:39 +08:00 |
|
|
|
2f17d37f7b
|
add v tag for gvalid; add p tag for ghttp; add c tag for gconv
|
2019-07-10 23:04:04 +08:00 |
|
|
|
125af33941
|
gvalid and gfcache test 20190709 15:06
|
2019-07-09 15:10:02 +08:00 |
|
|
|
691baf5c16
|
comment updates
|
2019-07-07 09:47:33 +08:00 |
|
|
|
363dede57c
|
gvalid test 20190704 11:16
|
2019-07-04 11:19:59 +08:00 |
|
|
|
b29c6add47
|
rename internal/structtag to internal/structs; add more feature for internal/structs; improve gvalid to support recursive validation for struct; improve gconv.Struct/Map functions
|
2019-07-04 11:11:41 +08:00 |
|
|
|
105cdf6fe6
|
20190703 14:25
|
2019-07-03 14:28:20 +08:00 |
|
|
|
a9660fe9fa
|
add valid tag for gvalid
|
2019-06-27 14:33:39 +08:00 |
|
|
|
fe179fff42
|
gofmt
|
2019-06-21 22:23:07 +08:00 |
|
|
|
97df154b78
|
gofmt
|
2019-06-19 09:06:52 +08:00 |
|
|
|
7cc0c7a1cc
|
rename map type of gmap; rename BatchSet/BatchRemove to Sets/Removes for gmap/gcache
|
2019-05-08 17:21:18 +08:00 |
|
|
|
51bb7a9854
|
ignore private attribute of struct in gconv/gvalid
|
2019-03-22 10:12:15 +08:00 |
|
|
|
79a3aa5916
|
add more unit test cases for package gvalid
|
2019-03-11 22:58:21 +08:00 |
|
|
|
6171c621a7
|
fix issue in missing customed error messages in package gvalid
|
2019-03-11 22:33:20 +08:00 |
|
|
|
c8251ed82f
|
g.Map updates
|
2019-03-06 10:38:50 +08:00 |
|
|
|
76c49170bd
|
change gitee.com/johng/gf -> github.com/gogf/gf
|
2019-02-02 16:18:25 +08:00 |
|
|
|
6c6c64bb3b
|
rename category string to text
|
2019-02-01 20:45:11 +08:00 |
|
|
|
85677b952f
|
fulfil funcs of gstr/gset/garray; move gstr/gregex to the string category; move gtest to the test category
|
2019-01-30 21:27:03 +08:00 |
|
|
|
f4773ef1e4
|
add func ghttp.Group.Common for common http methods(GET/PUT/POST/DELETE) binding; fix issue #IRHB3,#IRHSJ; add more unit test cases for gvalid
|
2019-01-29 23:01:14 +08:00 |
|
|
|
72569321fa
|
package comments update
|
2019-01-16 13:35:16 +08:00 |
|
|
|
0c41909454
|
pakage comments updates
|
2019-01-15 23:27:47 +08:00 |
|
|
|
651bd33b73
|
add new 16x and 19x phone number validation for gvalid
|
2019-01-12 23:45:45 +08:00 |
|
|
|
7434dfe6fa
|
done refacting gdb package
|
2018-12-16 22:22:07 +08:00 |
|
|
|
09e6f10b60
|
new version of gdb developing
|
2018-12-14 10:09:45 +08:00 |
|
|
|
b19e47783b
|
ghttp增加静态文件目录映射功能;改进gspath目录管理功能;改进gconv的slice转换功能,并增加gconv.Map方法
|
2018-11-30 09:48:57 +08:00 |
|
|
|
e8101cb02f
|
性能改进中
|
2018-11-16 18:20:09 +08:00 |
|
|
|
8b36665a76
|
初步完成gvalid模块校验结果的顺序特性
|
2018-11-13 00:12:35 +08:00 |
|
|
|
7fbbf09b0e
|
新增go modules支持,自行管理第三方包依赖,方便开发者使用
|
2018-10-22 11:13:00 +08:00 |
|
|
|
84ac08fa99
|
改进garray包,gcache新增Contains/SetIfNotExist方法
|
2018-09-03 23:28:02 +08:00 |
|
|
|
d0a94674ad
|
gvalid增加Error对象,用以管理校验错误信息
|
2018-08-31 00:07:48 +08:00 |
|
|
|
0213e707e2
|
改进gvalid在关联规则下的非必需校验
|
2018-08-30 23:48:22 +08:00 |
|
|
|
1c7e1b6c02
|
解决内存锁手动解锁与计时解锁的冲突
|
2018-08-30 23:21:53 +08:00 |
|
|
|
7b55e53f83
|
改进gvalid对struct的string属性的默认值非必需校验
|
2018-08-30 21:47:27 +08:00 |
|