Type-safe GraphQL for Go

What is gqlgen?

gqlgen is a Go library for building GraphQL servers without any fuss. gqlgen is:

Feature Comparison

Getting Started

First work your way through the Getting Started tutorial.

If you can’t find what your looking for, look at our examples for example usage of gqlgen.

Reporting Issues

If you think you’ve found a bug, or something isn’t behaving the way you think it should, please raise an issue on GitHub.


Read our Contribution Guidelines for information on how you can help out gqlgen.

Other Resources