git.sr.ht/~sircmpwn/gqlgen@v0.0.0-20200522192042-c84d29a1c940/example/config/server/server.go (about)

     1  package main
     2  
     3  import (
     4  	"log"
     5  	"net/http"
     6  
     7  	todo "git.sr.ht/~sircmpwn/gqlgen/example/config"
     8  	"git.sr.ht/~sircmpwn/gqlgen/graphql/handler"
     9  	"git.sr.ht/~sircmpwn/gqlgen/graphql/playground"
    10  )
    11  
    12  func main() {
    13  	http.Handle("/", playground.Handler("Todo", "/query"))
    14  	http.Handle("/query", handler.NewDefaultServer(
    15  		todo.NewExecutableSchema(todo.New()),
    16  	))
    17  	log.Fatal(http.ListenAndServe(":8081", nil))
    18  }