Commit Graph

161 Commits

Author SHA1 Message Date
John
8ae9276732 add disable cache feature option for package gspath 2019-03-12 00:24:31 +08:00
John
49ce7fe885 fix data race issue of gqueue 2019-03-08 17:54:50 +08:00
John
0f854e46d8 refact Merge function for garray; add more frequently-used type alias for gf 2019-02-22 09:08:46 +08:00
John
4564f38e1a add PopRands/Rands functions for garray 2019-02-20 19:06:08 +08:00
John
d780cf64c2 garray updates 2019-02-20 14:18:11 +08:00
John
76c49170bd change gitee.com/johng/gf -> github.com/gogf/gf 2019-02-02 16:18:25 +08:00
John
150aa7e2c2 comments update 2019-02-02 15:21:48 +08:00
John
0762fec696 comments update 2019-02-02 15:16:45 +08:00
John
1447496efa comments update 2019-02-02 14:22:32 +08:00
John
6fb9eafef0 garray updates 2019-02-02 09:07:40 +08:00
John
16bde5e9fc gmap updates 2019-02-01 22:25:58 +08:00
John
7b85c44444 add Clone for garray; comments of garray update 2019-02-01 22:00:58 +08:00
John
ae7db2cf9f gmap updates 2019-02-01 18:40:48 +08:00
John
1afab62dec fulfil unit test cases for garray 2019-02-01 18:33:53 +08:00
John
4171ca992e add reverse feature for function Sort of normal array; fulfil unit test cases for StringArray 2019-02-01 18:14:12 +08:00
John
e1166a8a80 Merge branch 'master' into develop 2019-02-01 17:55:06 +08:00
John
ae1e075696 fix issue in binSearch of garray 2019-02-01 17:44:58 +08:00
John
74a7f71894 gset/gmap update 2019-02-01 17:30:23 +08:00
John
1d5c3d62dd fullfil unit test cases of gset 2019-01-31 21:15:39 +08:00
John
908a46d27d gtest updates 2019-01-31 13:00:17 +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
b02205f7cd gpool updates 2019-01-23 17:27:30 +08:00
John
9698a7c5be gpool updates 2019-01-23 15:01:21 +08:00
John
494f96495e fulfil unit test cases of gtimer 2019-01-23 11:28:57 +08:00
John
24990e26c8 gcron, gtimer updates 2019-01-21 22:09:51 +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
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
432c16c89f complete pckage gtimer development, a levelled timing wheel for interval/delayed jobs running and management 2019-01-12 22:41:12 +08:00
John
241706cbbf up 2019-01-12 20:20:30 +08:00
John
33dd0f9922 timing wheel up 2019-01-11 13:46:40 +08:00
John
1c9cb8286f up 2019-01-09 12:54:37 +08:00
John
8296061b64 up 2019-01-06 16:43:42 +08:00
John
bb5d84c29c up 2019-01-06 11:09:50 +08:00
John
40b5162fdf up 2019-01-04 15:32:16 +08:00
John
858b010caa up 2019-01-03 19:11:54 +08:00
John
a95b1f0dae add more unit test cases 2019-01-02 10:18:00 +08:00
John
f1c7b95b33 up 2019-01-01 19:43:31 +08:00
John
1efeb2515d refract package 'gcron'; add package 'gtimew' for Time Wheel style job management 2018-12-30 18:56:21 +08:00
John
ccf837b2bf up 2018-12-30 14:53:16 +08:00
John
e558863743 up 2018-12-30 11:08:07 +08:00
John
2063f662d3 fix silly issue in binary search of garray package, and add unit-test file for garray 2018-12-20 21:55:05 +08:00
John
7434dfe6fa done refacting gdb package 2018-12-16 22:22:07 +08:00
John
60a571f291 Fix issue: add mutex lock for method Remove of garray. 2018-12-11 09:56:58 +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
d23cdcbe57 改进gcache,完善功能及基准测试;改进gconv.Map对struct转换时默认使用json tag作为键名 2018-12-04 19:26:46 +08:00
John
b19e47783b ghttp增加静态文件目录映射功能;改进gspath目录管理功能;改进gconv的slice转换功能,并增加gconv.Map方法 2018-11-30 09:48:57 +08:00
John
aee266eea0 WebServer改进 2018-11-28 20:19:28 +08:00
John
b965dbff70 gvar调用端改进,去掉不必要的并发安全参数;错误提示细节改进 2018-11-25 22:18:36 +08:00
John
5e7e1077a1 性能改进 2018-11-23 09:20:45 +08:00