# README
GraphQL 
Gerando o Esqueleto do servidor graphiQL
Entrar no site
Add github.com/99designs/gqlgen to your project’s tools.go
printf '// +build tools\npackage tools\nimport (_ "github.com/99designs/gqlgen"\n _ "github.com/99designs/gqlgen/graphql/introspection")' | gofmt > tools.go
go mod tidy
Initialise gqlgen config and generate models
go run github.com/99designs/gqlgen init
Start the graphql server
go run server.go
Gerar schemas Graphql
Criar os esquemas:
go run github.com/99designs/gqlgen generate
Separar os models para poder gerar os relacionamentos :
category.go
package model
type Category struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
}
course.go
package model
type Course struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
}
Implementar os BDS :
Implementar Resolvers:
# Packages
No description provided by the author