//go:generate go run gen_graphql.go package graphql import ( "github.com/MichaelMure/git-bug/graphql/graph" "github.com/MichaelMure/git-bug/graphql/resolvers" "github.com/MichaelMure/git-bug/repository" "github.com/vektah/gqlgen/handler" "net/http" ) func NewHandler(repo repository.Repo) http.Handler { backend := resolvers.NewBackend() backend.RegisterDefaultRepository(repo) return handler.GraphQL(graph.NewExecutableSchema(backend)) }