Commit Graph

48 Commits

Author SHA1 Message Date
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
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
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
John
551679d9f8 gjson包新增Int8/16/32/64,Uint8/16/32/64方法 2018-05-23 19:20:38 +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
cfa4dee929 完善删除操作,完善gparser功能 2018-04-12 17:34:03 +08:00
John
ba97eeb9c0 初步改进gjson包功能 2018-04-12 17:22:12 +08:00
John
7b9813ee76 gjson包改进,功能修复中 2018-04-12 14:09:33 +08:00
John
3b31fda887 完善gcfg包使用示例 2018-04-10 15:36:35 +08:00
John
03e100b4a5 gparse新增Remove方法,取消通过Set+nil来删除变量的方式 2018-01-26 17:42:14 +08:00
John
e632ae7401 gparser功能完善,添加单元测试 2018-01-26 16:36:07 +08:00
John
32d7d903fa gparser修复 2018-01-25 18:57:21 +08:00
John
5b8d54f15e gparser功能修复及测试 2018-01-25 17:43:07 +08:00
John
e5cb42bd74 修正gparser对Go变量的类型处理问题 2018-01-25 10:09:52 +08:00
John
ba35d1c92e 完善gparser示例 2018-01-23 18:23:05 +08:00
John
a66542e8fd 完善gjson和gparser 2018-01-23 16:40:48 +08:00
John
8a59aea6a6 修正gjson数据检索问题 2018-01-23 15:43:16 +08:00
John
84ddf73cb4 初步完善gjson功能,新增gparser包,用于编码/解析json,xml,yaml,toml数据格式内容 2018-01-23 15:02:42 +08:00
John
a0f2916c55 gjson模块支持内容修改特性,开发中 2018-01-22 17:55:12 +08:00
John
61c067c661 新增动态大小的安全队列gqueue,并修正grpool关闭时的数量问题 2018-01-20 11:09:27 +08:00
John
df9fb984e3 yaml,xml,json数据格式封装解析测试 2018-01-19 16:19:48 +08:00
John
5dab00fddb 配置文件管理 2018-01-19 15:26:28 +08:00
John
48b4d25362 修正gjson解析bug,初步完成框架手册 2018-01-11 18:02:56 +08:00
John
7e38b98c6f 完善包注释,便于godoc管理 2018-01-03 10:53:45 +08:00
John
05b76a14c0 完善包注释,便于godoc管理 2018-01-03 10:38:53 +08:00
John
59a7510edb 完善注释 2017-12-31 18:19:58 +08:00
John
2e6f4f41ed 新增gconv基本类型强制转换包 2017-12-31 11:09:16 +08:00
John
b3411a95b2 MIT 2017-12-29 16:03:30 +08:00
John
0df40febf1 新增gxml解析xml,开发中 2017-12-29 00:03:32 +08:00