handler icon indicating copy to clipboard operation
handler copied to clipboard

Field showing deprecated directive

Open estrados opened this issue 6 years ago • 1 comments

Somehow field is showing deprecated screenshot code :

package main

import (
	"fmt"
	"net/http"

	"github.com/graphql-go/graphql"
	"github.com/graphql-go/handler"
)

var schema, _ = graphql.NewSchema(
	graphql.SchemaConfig{
		Query: graphql.NewObject(
			graphql.ObjectConfig{
				Name: "Query",
				Fields: graphql.Fields{
					"healthz": &graphql.Field{
						Type: graphql.String,
						Resolve: func(p graphql.ResolveParams) (interface{}, error) {
							return "ok", nil
						},
					},
				},
			},
		),
		Mutation: graphql.NewObject(
			graphql.ObjectConfig{
				Name: "Mutation",
				Fields: graphql.Fields{
					"healthz": &graphql.Field{
						Type: graphql.String,
						Resolve: func(p graphql.ResolveParams) (interface{}, error) {
							return "ok", nil
						},
					},
				},
			},
		),
	},
)

var port = ":8080"

func main() {

	http.Handle("/", handler.New(&handler.Config{
		Schema:     &schema,
		GraphiQL:   false,
		Playground: true,
	}))
	fmt.Println("Now server is running on port " + port)
	http.ListenAndServe(port, nil)
}

how to remove deprecated directive ?

estrados avatar Feb 21 '19 03:02 estrados

@estrados Did you find a solution to this?

david-castaneda avatar May 22 '19 20:05 david-castaneda