router_graphql.go 316 B

1234567891011121314
  1. package router
  2. import "github.com/xinliangnote/go-gin-api/internal/graph/handler"
  3. func setGraphQLRouter(r *resource) {
  4. // graphQL 控制器
  5. gqlHandler := handler.New(r.logger, r.db, r.cache)
  6. gql := r.mux.Group("/graphql")
  7. {
  8. gql.GET("", gqlHandler.Playground())
  9. gql.POST("/query", gqlHandler.Query())
  10. }
  11. }