democratic
用 Echo 框架实现 GraphQL API 的 Golang 骨架。
这是一个基于 Echo 框架,和 GraphQL 的小型API项目。支持 GraphQL 查询和 GraphQL Mutations。欢迎贡献自己的力量。
特性
- 按环境配置
- 解析器
- Schemas
- Flag 解析器
-
认证中间件(todo) - Prometheus 指标
要求
- Govendor
- Golang 1.9
安装方法
从源代码
你可以使用 从 GitHub 上 Clone,然后运行 make run。
要设置正确的环境,你应该使用 -e 标志(默认为 dev)
用例
curl -XGET http://localhost:8888/graphql\?query\=%7Buser(id%3A%22test%22)%7Busername%7D%7D
贡献
我们希望您对 democratic 的贡献,请查看 LICENSE 文件,了解更多信息。
元
Vinicius Souza – @iamvsouza – hi@vsouza.com
根据 MIT 许可分发。更多信息请参见 LICENSE。
https://github.com/vsouza/democratic