Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

v1.0.898 stable (2018-10-24)

新特性

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

...