简体中文
Appearance
泛型集合、链式调用、高效构建 bson、插件化编程
一个基于 MongoDB 官网库进行二次封装的 Go 语言泛型操作库
通过泛型将结构体与 MongoDB 集合绑定,实现类型安全和简化数据操作。
通过链式调用来操作 MongoDB 的集合,更加方便的进行数据操作
通过 go mongox 提供的 bson 构建器和内置构建函数,可以更加方便的构建 bson
go mongox 提供了插件化编程的方式,可以更加方便的扩展 go mongox 的功能
go mongox 提供了钩子函数的方式,可以更加方便的进行数据操作前后的处理
go mongox 内置一个通用 Model 结构体。它的字段值在新建或修改文档时自动更新。
go mongox 使用 go-playground/validator 库确保结构体的字段值符合预定义的校验规则。