简体中文
Appearance
泛型集合、链式调用、高效构建 bson、插件化编程
一个基于 MongoDB 官网库进行二次封装的 Go 语言泛型操作库
通过泛型将结构体与 MongoDB 集合绑定,实现类型安全和简化数据操作。
通过链式调用来操作 MongoDB 的集合,更加方便的进行数据操作
通过 mongox 提供的 bson 构建器和内置构建函数,可以更加方便的构建 bson
mongox 提供了插件化编程的方式,可以更加方便的扩展 mongox 的功能
mongox 提供了钩子函数的方式,可以更加方便的进行数据操作前后的处理
mongox 内置一个通用 Model 结构体。它的字段值在新建或修改文档时自动更新。
mongox 支持对结构体(Collection 的泛型参数)进行标签化,以便在插入和更新文档时自动填充字段值。这样可以减少重复的代码,提高开发效率。