Knife框架基础工具包
本项目用于为knife-framework微服务框架定制的util工具集合,这些工具包可以独立于knife-framework框架之外进行使用。
统一封装serdejson::Value、serdeyaml::Value、toml::Value及Bson格式并实现相互转换 * PointerExt: 通过/a/b/c格式快速定位到子级内容 * MergeExt: 实现数据对象的合并操作 * BsonConvertExt: 转换为Bson格式
统一异常封装,以支持全局异常错误码处理。
提供数值类型的数据转换功能
FutureObj: 用来代替dyn Future
StringExt: 提供字段基本转换及正则匹配操作