gqlgen 一个用于在golang中快速创建严格类型的graphql服务器库
gqlgen 一个用于在golang中快速创建严格类型的graphql服务器库
Go 服务器应用
共4935Star
详细介绍
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 |
|
|
|
|
Subscription |
|
|
|
|
Type Safety |
|
|
|
|
Type Binding |
|
|
|
|
Embedding |
|
|
|
|
Interfaces |
|
|
|
|
Generated Enums |
|
|
|
|
Generated Inputs |
|
|
|
|
Stitching gql |
|
|
|
|
Opentracing |
|
|
|
|
Hooks for error logging |
|
|
|
|
Dataloading |
|
|
|
|
Concurrency |
|
|
|
|
Custom errors & error.path |
|
|
|
|
Help
Create an issue or join the conversation on gitter
-
4923 Star
-
172 Star
-
342 Star
-
1161 Star
-
1644 Star
-
7263 Star
-
466 Star