文件名称:gqlparser:从graphql-js到golang的解析器端口
文件大小:187KB
文件格式:ZIP
更新时间:2024-05-19 12:32:43
Go
gqlparser 这是用于graphql的解析器,编写为与graphql-js参考实现尽可能接近,同时又保持惯用且易于使用。 规范目标:2018年6月(架构定义语言,块字符串作为说明,错误路径和扩展名) 此解析器由,并且应该是合理稳定的。 指导原则: 可维护性:易于保持与规范保持最新 经过良好测试的:它不应该需要graphql服务器来进行自我验证。 对此存储库的更改应完全包含在内。 与服务器无关的:任何graphql服务器实现和任何graphql客户端工具都应该可以使用它。 惯用且稳定的api:应遵循最佳实践,尤其是在向前兼容性方面。 快速:不影响上述内容的地方应该快速。 避免在热路径中进行不必要的分配。 接近参考:在不影响上述内容的情况下,应保持靠近参考实现。