type CustomResolverType struct{}
func (r *CustomResolverType) Query() QueryResolver
Query returns QueryResolver implementation.
func (r *CustomResolverType) Resolver() ResolverResolver
Resolver returns ResolverResolver implementation.
type QueryResolver interface { Resolver(ctx context.Context) (*Resolver, error) }
type Resolver struct{}
type ResolverResolver interface { Name(ctx context.Context, obj *Resolver) (string, error) }