Versions in this module Expand all Collapse all v1 v1.0.2 Nov 5, 2018 Changes in this version type Option + func WithType(t graphql.Type) Option v1.0.1 Nov 5, 2018 Changes in this version + func ArgsOf(t reflect.Type) graphql.FieldConfigArgument + func Field(t interface{}, options ...Option) graphql.Field + func FieldOf(t reflect.Type, options ...Option) (graphql.Field, error) + func NewEncoder() *encoder + func NewErrTypeNotRecognized(t reflect.Type) error + func NewErrTypeNotRecognizedWithStruct(reason error, structType reflect.Type, structField reflect.StructField) error + func Struct(obj interface{}) *graphql.Object + type GraphqlResolver interface + GraphqlResolve func(p graphql.ResolveParams) (interface{}, error) + type GraphqlTyped interface + GraphqlType func() graphql.Type + type Option interface + Apply func(dst interface{}) error + func WithArgs(args ...interface{}) Option + func WithDefaultvalue(defaultValue interface{}) Option + func WithDeprecationReason(description string) Option + func WithDescription(description string) Option + func WithResolve(resolver graphql.FieldResolveFn) Option + type TypeNotRecognizedWithStructError struct + func (err *TypeNotRecognizedWithStructError) Error() string