gqlgen 一个用于在golang中快速创建严格类型的graphql服务器库

gqlgen 一个用于在golang中快速创建严格类型的graphql服务器库

Go 服务器应用

访问GitHub主页

共4935Star

详细介绍

gqlgen CircleCI

This is a library for quickly creating strictly typed graphql servers in golang.

See the docs for a getting started guide.

Feature comparison

gqlgen gophers graphql-go thunder
Kind schema first schema first run time types struct first
Boilerplate less more more some
Docs docs & examples examples examples examples
Query 👍 👍 👍 👍
Mutation 👍 🚧 pr 👍 👍
Subscription 👍 🚧 pr ⛔️ is 👍
Type Safety 👍 👍 ⛔️ 👍
Type Binding 👍 🚧 pr ⛔️ 👍
Embedding 👍 🚧 pr ⛔️ ⛔️
Interfaces 👍 👍 👍 ⛔️ is
Generated Enums 👍 ⛔️ ⛔️ ⛔️
Generated Inputs 👍 ⛔️ ⛔️ ⛔️
Stitching gql 🕐 is ⛔️ ⛔️ ⛔️
Opentracing 👍 👍 ⛔️ ✂️ pr
Hooks for error logging 👍 ⛔️ ⛔️ ⛔️
Dataloading 👍 👍 ⛔️ ⚠️
Concurrency 👍 👍 ⛔️ pr 👍
Custom errors & error.path 👍 ⛔️ is ⛔️ ⛔️

Help

Create an issue or join the conversation on gitter