...

Source file src/github.com/99designs/gqlgen/plugin/resolvergen/testdata/resolvertemplate/out/schema.resolvers.go

Documentation: github.com/99designs/gqlgen/plugin/resolvergen/testdata/resolvertemplate/out

     1  package out
     2  
     3  // This file will be automatically regenerated based on the schema, any resolver implementations
     4  // will be copied through when generating and any unknown code will be moved to the end.
     5  // Code generated by github.com/99designs/gqlgen version v0.17.44-dev
     6  
     7  import (
     8  	"context"
     9  	"fmt"
    10  
    11  	customresolver "github.com/99designs/gqlgen/plugin/resolvergen/testdata/singlefile/out"
    12  )
    13  
    14  // Resolver is the resolver for the resolver field.
    15  func (r *queryCustomResolverType) Resolver(ctx context.Context) (*customresolver.Resolver, error) {
    16  	// Custom Resolver implementation
    17  	panic(fmt.Errorf("custom Resolver not implemented: Resolver - resolver"))
    18  }
    19  
    20  // Name is the resolver for the name field.
    21  func (r *resolverCustomResolverType) Name(ctx context.Context, obj *customresolver.Resolver) (string, error) {
    22  	// Custom Resolver implementation
    23  	panic(fmt.Errorf("custom Resolver not implemented: Name - name"))
    24  }
    25  
    26  // Query returns customresolver.QueryResolver implementation.
    27  func (r *CustomResolverType) Query() customresolver.QueryResolver { return &queryCustomResolverType{r} }
    28  
    29  // Resolver returns customresolver.ResolverResolver implementation.
    30  func (r *CustomResolverType) Resolver() customresolver.ResolverResolver {
    31  	return &resolverCustomResolverType{r}
    32  }
    33  
    34  type queryCustomResolverType struct{ *CustomResolverType }
    35  type resolverCustomResolverType struct{ *CustomResolverType }
    36  

View as plain text