Commit Graph

78 Commits

Author SHA1 Message Date
John Guo
2274a10cfd fx issue #1250 2021-05-17 19:59:34 +08:00
John Guo
33567ef338 remove unit testing file for package internal/json 2021-05-15 23:42:39 +08:00
John Guo
b2a15c259e improve unit testing case for package internal/json 2021-05-15 23:21:38 +08:00
John Guo
f389688caa add unit testing cases for package internal/json 2021-05-15 23:02:21 +08:00
John Guo
7003c284d0 replace json.Unmarshal with json.UnmarshalUseNumber for packages 2021-05-15 22:38:07 +08:00
John Guo
9d362c3738 merge feature/improve_struct_validation 2021-05-12 00:15:53 +08:00
John Guo
2e38416e12 improve struct embedded association case of with feature for package gdb 2021-05-11 20:00:50 +08:00
John Guo
034a3f1808 improve struct validation 2021-05-11 19:20:39 +08:00
jflyfox
524e3bedc7 improve empty value validation for required-with* patterns for package gvalid 2021-04-26 20:37:36 +08:00
John Guo
20f2a6c003 add recursive validation feature of struct attribute for package gvalid for #1165 2021-03-10 23:28:34 +08:00
jflyfox
04e42d2175 improve package internal/intlog 2021-03-01 17:15:18 +08:00
John Guo
a3fa10d820 great! completed 'with' feature for package gdb 2021-02-09 18:00:43 +08:00
John Guo
acf47f3907 orm with feature 2021-02-08 17:57:21 +08:00
John Guo
b4d5335e43 add package gmeta for embedded struct of meta data feature 2021-02-07 21:23:09 +08:00
John Guo
fefde4c290 improve stack feature for package gdebug/gerror 2021-02-04 00:10:13 +08:00
jianchenma
813841bb68 rename GetWithEnv to GetOptWithEnv for packge gcmd 2021-02-02 15:16:09 +08:00
John Guo
9cc5d7a691 improve package gdebug/gfile 2021-01-27 00:20:23 +08:00
John Guo
093034acd1 copyright comment update 2021-01-17 21:46:25 +08:00
John Guo
92b791eb08 improve Struct convertion for package gdb; improve IsNil function for package internal/empty 2021-01-09 21:05:47 +08:00
John Guo
fc66a0715a comment updates for package internal/empty 2020-12-25 01:44:07 +08:00
viken
5400d22bc2 improve function empty 2020-12-12 21:57:07 +08:00
John Guo
1e7f795c69 remove package github.com/json-iterator/go 2020-12-09 01:38:56 +08:00
John Guo
d2b65f0f91 add gcmd.GetWithEnv/genv.GetWithCmd; remove package cmdenv; 2020-12-04 23:44:54 +08:00
John Guo
c226782f23 improve package gcmd,internal/cmdenv 2020-12-04 23:29:20 +08:00
Jack
5171250a9d improve gutil.Keys,gdb.Model.Fields,internal/structs 2020-12-04 14:22:50 +08:00
John
11e102e137 fix issue in internal/structs.MapField 2020-11-08 16:21:09 +08:00
John
e06b62ecf2 add default value from struct tag for ghttp.Request 2020-11-08 15:44:04 +08:00
John
d178102f82 remove third party package 'structs'; improve performance for package internal/structs 2020-11-08 14:25:17 +08:00
John
e1dd5cce7d improve performance for gconv.Struct 2020-11-08 00:06:05 +08:00
John
12ed05f846 improva package internal/empty by adding more common types assertion 2020-11-05 20:40:34 +08:00
Jack
4ae89dc9f6 improve package internal/structs 2020-10-30 22:04:34 +08:00
Jack
9c3b978b50 improve package ghttp and internal/structs 2020-10-22 15:16:31 +08:00
Jack
ffe9ecc141 improve package internal/empty 2020-10-20 14:07:01 +08:00
John
1d174e00c0 improve package internal/intlog 2020-09-24 23:46:19 +08:00
John
a5e3e2f5ba change g.SetDebug function to control the debugging information for framework 2020-09-24 23:40:44 +08:00
john
04dee090a3 improve graceful reload feature for ghttp.Server 2020-07-25 13:50:04 +08:00
John
46bdde9265 revert gvar.Var from interface to struct 2020-06-29 13:40:19 +08:00
John
2c0cfa24b0 fix issue in package gjson for struct to map converting 2020-06-18 20:40:24 +08:00
John
abe9b54112 embarrassing jsoniter of another incompatibility with stdlib json 2020-06-17 21:43:51 +08:00
John
b2aa59d893 import third-party library json-iterator to improve the performance for json operations 2020-06-17 21:16:25 +08:00
John
4d38b508a3 improve gvar by changig gvar.Var from type struct to interface 2020-06-16 17:38:05 +08:00
John
cbf465eeea improve body interface implements for ghttp.Reqest/Response 2020-06-06 13:34:58 +08:00
John
b6ab1a992c improve empty checks for common interfaces implementer 2020-05-25 14:26:08 +08:00
john
7c2cff7d99 add function GetVar for package gcache 2020-05-17 18:16:26 +08:00
John
b79ff84c6f add struct slice conversion for request parameters for ghttp.Request; improve package gconv 2020-04-30 16:53:47 +08:00
John
b17e3a6804 improve package gset 2020-04-13 23:44:43 +08:00
John
385a503d31 add soft deleting feature, improve chars handling for package gdb 2020-04-11 09:09:25 +08:00
John
23c2f12672 improve MapDeep function for package gconv; improve gjson.New function for loading struct parameter 2020-04-09 13:37:27 +08:00
John
f7850e3ed3 improve package garray 2020-04-07 11:29:42 +08:00
John
f1f575fd5c improve package gins/gfile/intlog 2020-03-28 00:37:23 +08:00