Go language gets graph-based ORM Called ent, the open source entity framework features an API for modeling any database schema or graph structure as Go objects. With the ent open source project, an Israeli Facebook developer is providing the Google-developed Go language with an entity framework, intended to make it easier to build and maintain Go applications with complex data models. Providing ORM (object-relational mapping) for modeling and querying data, the ent framework provides an API for modeling any database schema as Go objects. Users can run queries and aggregations and traverse graph structures. Underlying ent are the following principles: