v1.0.898 stable
(2018-10-24)
新特性
gf-orm
增加sqlite
数据库类型支持(http://gf.johng.cn/database/orm/database);- 增加
gkafka
模块,对kafka的客户端程序封装,支持分组消费及指定起始位置等特性,并提供简便易用的API接口(http://gf.johng.cn/database/gkafka/index); - 增加go语言最新版本的
go modules
特性支持; - 增加
gcron
定时任务模块(http://gf.johng.cn/os/gcron/index); WebServer
增加路由注册项获取/打印特性,所有的路由注册/回调注册一览无余;- 模板引擎增加全局变量管理,并增加多个常用的内置函数及内置变量(http://gf.johng.cn/os/gview/funcs);
gredis
改进为单例操作方式(基于基层连接池特性),每次操作redis
服务器时开发者无需显示调用Close
方法执行关闭(http://gf.johng.cn/database/gredis/index);gf-orm
增加数据库操作自动Close
特性(基于底层链接池特性),开发者无需再defer db.Close()
,并增加g.DB
数据库对象单例别名(http://gf.johng.cn/database/orm/linkop);- 增加
gvar
通用动态变量模块(http://gf.johng.cn/container/gvar/index); - 数据结构容器增加
并发安全特性开启/关闭功能
,当关闭后和普通的数据结构无异,且在非并发安全模式下性能会得到提高; - 新增
gmlock
内存锁模块(http://gf.johng.cn/os/gmlock/index); - 增加
gaes
算法模块(http://gf.johng.cn/crypto/gaes/index); gproc
模块增加执行shell
命令方法(http://gf.johng.cn/os/gproc/index);- 新增
gfcache
模块,用于带自动缓存更新的文件内容操作(文档待完善);
...