GoooQo
p/github-27
A Dynamic Query Language Implemented in Java for CRUD.
Forb Yuan
GoooQo — A Dynamic Query Language Implemented in Golang for CRUD
1
GoooQo is a CRUD framework in Golang based on the OQM technique.
Replies
Best
Forb Yuan
Maker
📌
GoooQo is a CRUD framework in Golang based on the OQM technique. The OQM (Object-Query Mapping) technique is a database access technique that constructs database query statements through objects. OQM proposes a new method to solve the problem of the dynamic combination of n query conditions by mapping 2^n assignment combinations of an object instance with n fields to 2^n combinations of n query conditions. Or simply, one field to one condition, one assigned field to one combined condition. This approach enables developers to define and construct objects only to build dynamic query statements, setting OQM apart from ORM. Such objects are called query objects, which is the Qo in GoooQo.