starwars

package
v1.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 19, 2023 License: BSD-2-Clause Imports: 5 Imported by: 0

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

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL