bmeg / grip

Graph Integration Platform
https://bmeg.github.io/grip
MIT License
24 stars 8 forks source link

Clean up client exported API #42

Open buchanae opened 6 years ago

buchanae commented 6 years ago

The client API is probably the most important part of a database's documentation: https://godoc.org/github.com/bmeg/arachne/aql

For AQL there's a bunch of unnecessary junk, such as Register* methods generated by protobuf.

kellrott commented 6 years ago

What is the best way to do this?

buchanae commented 6 years ago

Maybe put the protobuf generated code in an different package, and present the code in aql/query.go as the main query language docs.