Commit Graph

93 Commits

Author SHA1 Message Date
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
b7a6d257d5 Fix binary decoding issue of gbinary package. 2018-12-08 18:18:05 +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
7fbbf09b0e 新增go modules支持,自行管理第三方包依赖,方便开发者使用 2018-10-22 11:13:00 +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
e8fd2a52a7 改进gparser,增加NewUnsafe/Append方法 2018-09-14 14:00:06 +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
30255f0316 完善ghtml包,增加多个方法 2018-09-04 13:39:12 +08:00
John
594bd935c7 将gutil.MapToStruct方法迁移到gconv包中,并增加gconv的struct tag支持 2018-08-11 22:11:40 +08:00
john
5ad9b272a6 将加密/解密相关的包从encoding目录迁移到crypto目录下,并改进包中的interface{]参数转换方式 2018-08-08 10:05:16 +08:00
John
9f75d6c764 gregx包名修改为gregex 2018-07-11 17:06:47 +08:00
John
7a1bd0f089 Merge branch 'master' of https://gitee.com/johng/gf into qiangg_gproc2 2018-07-04 19:33:44 +08:00
John
0048cb4eca 增加gpool对象池;增加gtcp.Conn连接池对象;改进gproc进程间通信机制,增加进程消息分组特性,并限定队列大小 2018-07-04 19:32:51 +08:00
wenzi1
013cfc97cb Merge branch 'master' of https://gitee.com/wenzi1/gf 2018-07-04 11:20:03 +08:00
wenzi1
27733ce7ff 修复当xml中不包含encoding时报错的问题 2018-07-04 11:17:15 +08:00
John
18059838a1 gcfg包增加SetViolenceCheck方法 2018-07-01 00:38:35 +08:00
John
12713b5dc8 修复gparser包SetViolenceCheck方法 2018-07-01 00:33:49 +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
John
adf59ef9f2 增加mahonia第三方字符集编码转换包,完善gcharset及gxml包编码 2018-06-07 08:37:24 +08:00
wenzi1
995c10cf2b 删除gcharset中的getcharset方法 2018-06-06 14:58:50 +08:00
wenzi1
0d15c9f838 修复gxml字符集转换问题 2018-06-06 14:37:38 +08:00
wenzi1
32e4aa8d84 完善gxml中匹配encoding的处理,增加gcharset包的说明 2018-06-06 14:12:40 +08:00
wenzi1
3c610c4111 新增字符集转换 2018-06-04 12:35:20 +08:00
wenzi1
4029e4ab87 增加对字符集转换的封装,gxml包中使用新增的字符集转换包来做处理 2018-06-04 12:32:32 +08:00
wenzi1
5bf65f1476 增加gzip方法的封装,修改gxml能够支持GBK/GB18030自动转UTF-8 2018-06-01 21:10:28 +08:00
wenzi1
1c3e8cb9e9 支持GBK/GB18030的字符集转换 2018-06-01 20:52:17 +08:00
wenzi1
0e88987709 修复当xml中encoding字符集为非UTF-8字符集时报错的问题 2018-05-29 23:23:49 +08:00
John
4c424eea9e gcfg&gparser包新增Int8/16/32/64,Uint8/16/32/64方法 2018-05-23 20:14:37 +08:00
John
551679d9f8 gjson包新增Int8/16/32/64,Uint8/16/32/64方法 2018-05-23 19:20:38 +08:00
John
7f420dee35 gcfg包增加SetFileName方法设置默认读取的配置文件名称 2018-05-23 18:42:21 +08:00
蚊子
ee467c507c !3 增加对des算法的封装
Merge pull request !3 from 蚊子/master
2018-05-22 21:11:46 +08:00
wenzi1
4e072dd590 修改gdes_test的包名,增加author等细信息 2018-05-22 21:06:26 +08:00
wenzi1
6fd63f69c8 增加对DES算法的封装 2018-05-22 20:43:42 +08:00
John
d65a61f193 增加gstr字符串操作封装包,完善gpage自定义分页示例 2018-05-19 00:02:19 +08:00
John
0466f88ebe gconv包增加按照类型名称字符串进行类型转换,gutil增加MapToStruct方法,gjson/gparser改进ToStruct方法实现,gdb.Map类型增加ToStruct方法 2018-04-29 21:33:47 +08:00
John
2979b64668 完善并改进gbinary,gconv包类型转换功能,改进ghttp.Response对象操作 2018-04-14 01:05:46 +08:00