Commit Graph

43 Commits

Author SHA1 Message Date
a49df101cd change default value from unsafe to safe for garray/gmap/glist/gset/grong/gtree/gjson/gparser 2019-07-23 23:20:27 +08:00
c71b9bc122 fix unit test cases 2019-07-22 15:31:35 +08:00
f465b478d6 improve gstr/gjson/gconv 2019-07-18 18:59:49 +08:00
6a93d166c5 improve gjson/gparser/gvar/gcfg with adding more converting functions 2019-07-09 09:43:53 +08:00
bb935967ac add MarshalJSON function for gjson/gparser to implements the interface MarshalJSON for json.Marshal 2019-06-22 17:02:36 +08:00
97df154b78 gofmt 2019-06-19 09:06:52 +08:00
9cddb7ed9a improve unit test cases for gparser 2019-06-13 20:21:18 +08:00
8c84de3f73 improve unit test cases for gparser 2019-06-13 20:20:43 +08:00
96529a4c1c update unit test cases for gjson/gcfg/gcompress/gparser 2019-06-13 19:41:43 +08:00
d305d25935 gparse测试用例 2019-06-13 12:30:35 +08:00
9e65100a06 gcompress,gcfg,gparser模块测试用例编写 2019-06-12 19:22:02 +08:00
6e8a900f25 fix issue in gjson/gparser in loading xml content; add *time.Time support for gdb 2019-06-01 00:02:05 +08:00
664b0c06a6 gjson updates 2019-05-11 17:56:14 +08:00
718997327a add default value for gcfg.Get* functions; rename gconv.TimeDuration to gconv.Duration, and do corresponding changes to caller packages 2019-05-09 17:14:24 +08:00
fdfefbb94d add default value feature for gjson/gparser; update default value type for ghttp.Request 2019-05-09 14:19:27 +08:00
2b865a55ac update gjson/gparser 2019-05-08 22:04:36 +08:00
6fad737617 update unit test cases of gjson/gparser 2019-04-10 01:00:51 +08:00
0e0f297a3f add consurrent safety parameter for gjson.Load/LoadContent; fulfil data type auto-check logics for gjson.LoadConetnt; update comment of gjson/gparser 2019-04-02 23:33:27 +08:00
c9d2d5e8ab add configuration support for maxIdle/maxActive/idleTimeout/maxConnLifetime of gredis; update gjson.Append/Len functions; add more unit test cases for gredis/gins/gstr/gjson 2019-03-21 00:14:23 +08:00
76c49170bd change gitee.com/johng/gf -> github.com/gogf/gf 2019-02-02 16:18:25 +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
f4644ce685 change func(xxx, safe...bool) to func(xxx, unsafe...bool); add new internal package mutex 2019-01-12 23:36:22 +08:00
845b954d0e gconv增加Ints/Floats/Interfaces转换方法,完善gconv.Struct方法封装,改进相关依赖包对gconv的引用 2018-10-09 10:05:55 +08:00
c3d8ba756b 完善gconv.Struct转换示例代码,改进gjson/gparser/gcfg相关引用方法 2018-10-08 13:38:36 +08:00
31cf09b7c8 去掉gfile/glog中的文件指针池使用,修复gjson的Set方法在自己元素为[]interface{}类型下的实效问题 2018-09-14 17:02:07 +08:00
e8fd2a52a7 改进gparser,增加NewUnsafe/Append方法 2018-09-14 14:00:06 +08:00
edc94e8c0f gfile/genv/gcmd/gjson/gparser改进,待测试 2018-09-13 18:40:04 +08:00
18059838a1 gcfg包增加SetViolenceCheck方法 2018-07-01 00:38:35 +08:00
12713b5dc8 修复gparser包SetViolenceCheck方法 2018-07-01 00:33:49 +08:00
cd9a25a996 优化框架gmap/gjson/gparser/gcfg包,增加常用的基本数据类型转换获取方法 2018-07-01 00:27:33 +08:00
023e1da777 框架部分模块优化 2018-06-30 22:50:21 +08:00
4c424eea9e gcfg&gparser包新增Int8/16/32/64,Uint8/16/32/64方法 2018-05-23 20:14:37 +08:00
0466f88ebe gconv包增加按照类型名称字符串进行类型转换,gutil增加MapToStruct方法,gjson/gparser改进ToStruct方法实现,gdb.Map类型增加ToStruct方法 2018-04-29 21:33:47 +08:00
cfa4dee929 完善删除操作,完善gparser功能 2018-04-12 17:34:03 +08:00
ba97eeb9c0 初步改进gjson包功能 2018-04-12 17:22:12 +08:00
7b9813ee76 gjson包改进,功能修复中 2018-04-12 14:09:33 +08:00
5a34897faa gparser增加变量与struct相互转换特性 2018-01-27 09:18:33 +08:00
03e100b4a5 gparse新增Remove方法,取消通过Set+nil来删除变量的方式 2018-01-26 17:42:14 +08:00
e632ae7401 gparser功能完善,添加单元测试 2018-01-26 16:36:07 +08:00
ba35d1c92e 完善gparser示例 2018-01-23 18:23:05 +08:00
a66542e8fd 完善gjson和gparser 2018-01-23 16:40:48 +08:00
84ddf73cb4 初步完善gjson功能,新增gparser包,用于编码/解析json,xml,yaml,toml数据格式内容 2018-01-23 15:02:42 +08:00