Versions in this module Expand all Collapse all v1 v1.2.0 Sep 24, 2018 v1.1.0 May 17, 2018 Changes in this version + type DirectiveDecl struct + Args common.InputValueList + Desc string + Locs []string + Name string + type Enum struct + Desc string + Name string + Values []*EnumValue + func (*Enum) Kind() string + func (t *Enum) Description() string + func (t *Enum) String() string + func (t *Enum) TypeName() string + type EnumValue struct + Desc string + Directives common.DirectiveList + Name string + type Field struct + Args common.InputValueList + Desc string + Directives common.DirectiveList + Name string + Type common.Type + type FieldList []*Field + func (l FieldList) Get(name string) *Field + func (l FieldList) Names() []string + type InputObject struct + Desc string + Name string + Values common.InputValueList + func (*InputObject) Kind() string + func (t *InputObject) Description() string + func (t *InputObject) String() string + func (t *InputObject) TypeName() string + type Interface struct + Desc string + Fields FieldList + Name string + PossibleTypes []*Object + func (*Interface) Kind() string + func (t *Interface) Description() string + func (t *Interface) String() string + func (t *Interface) TypeName() string + type NamedType interface + Description func() string + TypeName func() string + type Object struct + Desc string + Fields FieldList + Interfaces []*Interface + Name string + func (*Object) Kind() string + func (t *Object) Description() string + func (t *Object) String() string + func (t *Object) TypeName() string + type Scalar struct + Desc string + Name string + func (*Scalar) Kind() string + func (t *Scalar) Description() string + func (t *Scalar) String() string + func (t *Scalar) TypeName() string + type Schema struct + Directives map[string]*DirectiveDecl + EntryPoints map[string]NamedType + Types map[string]NamedType + var Meta *Schema + func New() *Schema + func (s *Schema) Parse(schemaString string) error + func (s *Schema) Resolve(name string) common.Type + type Union struct + Desc string + Name string + PossibleTypes []*Object + func (*Union) Kind() string + func (t *Union) Description() string + func (t *Union) String() string + func (t *Union) TypeName() string