ent
ent 是一个简单而又功能强大的Go语言实体框架,ent易于构建和维护应用程序与大数据模型。
https://github.com/ent/ent
https://entgo.io/
特征
- 图就是代码 - 将任何数据库表建模为Go对象。
- 轻松地遍历任何图形 - 可以轻松地运行查询、聚合和遍历任何图形结构。
- 静态类型和显式API - 使用代码生成静态类型和显式API,查询数据更加便捷。
- 多存储驱动程序 - 支持MySQL, PostgreSQL, SQLite 和 Gremlin。
- 可扩展 - 简单地扩展和使用Go模板自定义。