package {{.PackageName}} import ( "context" "github.com/Khan/genql/graphql" ) {{range .Operations}} type {{.ResponseName}} = {{.ResponseType}} // {{.OperationDoc}} func {{.OperationName}}(ctx context.Context, client *graphql.Client) (*{{.ResponseName}}, error) { var retval {{.ResponseName}} err := client.MakeRequest(ctx, `{{.Operation}}`, &retval) return &retval, err } {{end}}