go-graphql

Installation
SKILL.md

Go GraphQL

GraphQL moves query planning to the client. That is the feature and the danger: one innocuous query can become ten thousand database round trips, and one over-permissive field can leak another tenant's data. Both are solved at the server, not in the schema review.

Detailed reference material, loaded on demand:

  • references/errors-auth-testing.md — error presenter, field authorization directive, client-driven tests with query-count asserts.

Read a reference file only when the summary below is not enough.

1. Schema-First with gqlgen

The .graphql schema is the source of truth. gqlgen generates models, resolver stubs, and the execution layer from it.

Installs
65
GitHub Stars
83
First Seen
Aug 18, 2026