Uma linguagem de consulta para sua API GraphQL é uma linguagem de consulta para APIs e um tempo de execução para atender a essas consultas com seus dados existentes. GraphQL fornece uma descrição completa e compreensível dos dados em sua API, dá aos clientes o poder de pedir exatamente o que precisam e nada mais, torna mais fácil desenvolver APIs ao longo do tempo e habilita ferramentas poderosas de desenvolvedor.
go mod init github.com/flaviossantana/go-graphql
gqlgen é uma biblioteca Go para construir servidores GraphQL sem qualquer problema.
go get github.com/99designs/gqlgen
go run github.com/99designs/gqlgen init