Documentation
¶
Overview ¶
Package starwars provides a example schema and resolver based on Star Wars characters.
Source: https://github.com/graphql/graphql.github.io/blob/source/site/_core/swapiSchema.js
Index ¶
- Variables
- type MutationResolver
- type QueryResolver
- func (r *QueryResolver) Character(args struct{ ... }) *characterResolver
- func (r *QueryResolver) Droid(args struct{ ... }) *droidResolver
- func (r *QueryResolver) Hero(args struct{ ... }) *characterResolver
- func (r *QueryResolver) Human(args struct{ ... }) *humanResolver
- func (r *QueryResolver) Reviews(args struct{ ... }) []*reviewResolver
- func (r *QueryResolver) Search(args struct{ ... }) []*searchResultResolver
- func (r *QueryResolver) Starship(args struct{ ... }) *starshipResolver
- type Resolver
Constants ¶
This section is empty.
Variables ¶
View Source
var Schema = `` /* 3854-byte string literal not displayed */
Functions ¶
This section is empty.
Types ¶
type MutationResolver ¶
type MutationResolver struct{}
func (*MutationResolver) CreateReview ¶
func (r *MutationResolver) CreateReview(args *struct { Episode string Review reviewInput }) *reviewResolver
type QueryResolver ¶
type QueryResolver struct{}
func (*QueryResolver) Character ¶
func (r *QueryResolver) Character(args struct{ ID graphql.ID }) *characterResolver
func (*QueryResolver) Droid ¶
func (r *QueryResolver) Droid(args struct{ ID graphql.ID }) *droidResolver
func (*QueryResolver) Hero ¶
func (r *QueryResolver) Hero(args struct{ Episode string }) *characterResolver
func (*QueryResolver) Human ¶
func (r *QueryResolver) Human(args struct{ ID graphql.ID }) *humanResolver
func (*QueryResolver) Reviews ¶
func (r *QueryResolver) Reviews(args struct{ Episode string }) []*reviewResolver
func (*QueryResolver) Search ¶
func (r *QueryResolver) Search(args struct{ Text string }) []*searchResultResolver
func (*QueryResolver) Starship ¶
func (r *QueryResolver) Starship(args struct{ ID graphql.ID }) *starshipResolver
type Resolver ¶
type Resolver struct{}
func (*Resolver) Mutation ¶
func (*Resolver) Mutation() *MutationResolver
func (*Resolver) Query ¶
func (*Resolver) Query() *QueryResolver
Click to show internal directories.
Click to hide internal directories.