Federation example not working out-of-the-box
- Linguagem predominante
- Go
- Estrelas
- 10.8k
- Forks
- 1.3k
- Merge médio
- 2d 36min
- PRs com merge (30d)
- 26
Descrição
### What happened?
I cloned the gqlgen repo and tried the federation example. I get an error with the federation example after starting up the services and also the federation gateway:

### What did you expect?
I expected the example to work, I didn't change any code and was just following the tutorial here: https://gqlgen.com/recipes/federation/
### Minimal graphql.schema and models to reproduce
The ```./accounts/schema.graphqls``` file seems to be missing the reviews field? I'm not sure yet if this is the issue:
```
extend type Query {
me: User
}
type EmailHost @key(fields: "id") {
id: String!
name: String!
}
type User @key(fields: "id") {
id: ID!
host: EmailHost!
email: String!
username: String!
}
```
### versions
- `go run github.com/99designs/gqlgen version`? 0.16.0
- `go version`? go1.18 linux/amd64
Guia de contribuição
Direção de pesquisa
O problema está no exemplo de federation. Comece examinando o schema do serviço accounts em ./examples/federation/accounts/schema.graphqls e compare-o com o tutorial. O campo 'reviews' ausente pode ser a causa. Execute os serviços de exemplo e o gateway para reproduzir o erro e, em seguida, verifique o código gerado e os logs para identificar a divergência exata.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- go, graphql
- Domínio
- api, backend, documentation
- Tipo de issue
- Bug
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Status de atividade
- Estagnada
- Clareza
- Claramente especificada
- Facilidade para iniciantes
- 70/100