Commit Graph

86 Commits

Author SHA1 Message Date
John
bb935967ac add MarshalJSON function for gjson/gparser to implements the interface MarshalJSON for json.Marshal 2019-06-22 17:02:36 +08:00
John
97df154b78 gofmt 2019-06-19 09:06:52 +08:00
John
96529a4c1c update unit test cases for gjson/gcfg/gcompress/gparser 2019-06-13 19:41:43 +08:00
John
c7a729fe06 Merge branch 'master' of https://github.com/gogf/gf 2019-06-13 19:29:19 +08:00
John
23d404f681 add glog.Expose for glog; add Trim operation for glog.Logger.Write; fix issue in gjson.Remove for slice 2019-06-13 19:29:09 +08:00
piaohao
80cf3e833b 非test文件 恢复 原样 2019-06-13 12:41:20 +08:00
piaohao
81502cfb6d gjson,gredis测试用例编写 2019-06-13 11:58:43 +08:00
piaohao
afc2bcfb28 gjson测试用例完善 2019-06-12 22:14:31 +08:00
John
d1f0fa1a47 fix issue in concurrent safety for gview.Parse; rename glog.*fln functions to glog.*f 2019-06-05 20:22:57 +08:00
John
9206574bae add json tag most priority for gjson.New 2019-06-01 20:01:45 +08:00
John
6e8a900f25 fix issue in gjson/gparser in loading xml content; add *time.Time support for gdb 2019-06-01 00:02:05 +08:00
John
68fa235412 add gjson.GetJsonMap; refract glog to improve performance; 2019-05-21 21:52:17 +08:00
John
664b0c06a6 gjson updates 2019-05-11 17:56:14 +08:00
John
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
John
fdfefbb94d add default value feature for gjson/gparser; update default value type for ghttp.Request 2019-05-09 14:19:27 +08:00
John
2b865a55ac update gjson/gparser 2019-05-08 22:04:36 +08:00
John
08785cb272 update unit test cases of gjson 2019-04-10 08:54:49 +08:00
John
6fad737617 update unit test cases of gjson/gparser 2019-04-10 01:00:51 +08:00
John
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
John
07476a4349 add instance management feature for gdb/gredis; add customized configuration content management feature for gcfg; update gjson for data content type check 2019-04-02 14:37:46 +08:00
John
22fa7a37f3 add UseNumber support for gjson; add more unit test cases for gjson 2019-03-28 17:51:05 +08:00
John
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
John
80e0eae6b0 add TLSConfig support for ghttp.Server 2019-03-19 17:48:37 +08:00
John
25a6c53533 add unit test cases for gfsnotify 2019-03-15 14:54:01 +08:00
John
8ae9276732 add disable cache feature option for package gspath 2019-03-12 00:24:31 +08:00
John
76c49170bd change gitee.com/johng/gf -> github.com/gogf/gf 2019-02-02 16:18:25 +08:00
John
6c6c64bb3b rename category string to text 2019-02-01 20:45:11 +08:00
John
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
John
72569321fa package comments update 2019-01-16 13:35:16 +08:00
John
0c41909454 pakage comments updates 2019-01-15 23:27:47 +08:00
John
f900414e38 add surport for field type auto detection in gform 2019-01-14 22:55:43 +08:00
John
f4644ce685 change func(xxx, safe...bool) to func(xxx, unsafe...bool); add new internal package mutex 2019-01-12 23:36:22 +08:00
John
ccf837b2bf up 2018-12-30 14:53:16 +08:00
John
f5b2556b70 up 2018-12-28 21:44:36 +08:00
John
95db811943 add travis/goreport/golint/govet 2018-12-17 13:02:18 +08:00
John
51e70be04d Add rewrite feature to WebServer; Add Unique for un sorted array of garray; Fix map conversion issue of gjson. 2018-12-10 20:24:20 +08:00
John
80993e9f77 Fix issue of gjson package in map conversion 2018-12-09 22:30:10 +08:00
John
b19e47783b ghttp增加静态文件目录映射功能;改进gspath目录管理功能;改进gconv的slice转换功能,并增加gconv.Map方法 2018-11-30 09:48:57 +08:00
john
845b954d0e gconv增加Ints/Floats/Interfaces转换方法,完善gconv.Struct方法封装,改进相关依赖包对gconv的引用 2018-10-09 10:05:55 +08:00
john
c3d8ba756b 完善gconv.Struct转换示例代码,改进gjson/gparser/gcfg相关引用方法 2018-10-08 13:38:36 +08:00
john
a68ee95575 改进gconv对象转换方法,名称修改gconv.MapToStruct -> gconv.Struct 2018-09-28 09:58:01 +08:00
John
359b73e61c garray.Slice方法改进,gqueue改进 2018-09-16 10:51:02 +08:00
John
86e77756eb 修复gjson中的errors包被IDE错误引入的问题 2018-09-15 20:30:14 +08:00
john
31cf09b7c8 去掉gfile/glog中的文件指针池使用,修复gjson的Set方法在自己元素为[]interface{}类型下的实效问题 2018-09-14 17:02:07 +08:00
john
ab688d8203 gjson增加Append方法,gconv增加Ints/Uints/Strings方法 2018-09-14 13:56:01 +08:00
john
edc94e8c0f gfile/genv/gcmd/gjson/gparser改进,待测试 2018-09-13 18:40:04 +08:00
John
594bd935c7 将gutil.MapToStruct方法迁移到gconv包中,并增加gconv的struct tag支持 2018-08-11 22:11:40 +08:00
John
18059838a1 gcfg包增加SetViolenceCheck方法 2018-07-01 00:38:35 +08:00
John
cd9a25a996 优化框架gmap/gjson/gparser/gcfg包,增加常用的基本数据类型转换获取方法 2018-07-01 00:27:33 +08:00
John
023e1da777 框架部分模块优化 2018-06-30 22:50:21 +08:00