Skip to content

Instantly share code, notes, and snippets.

@EmperorEarth
Forked from sogko/main.go
Last active August 3, 2016 07:39
Show Gist options
  • Save EmperorEarth/21a1b4ca852fa3e414d257f8572d2637 to your computer and use it in GitHub Desktop.
Save EmperorEarth/21a1b4ca852fa3e414d257f8572d2637 to your computer and use it in GitHub Desktop.
hello-world-graphql-part-1 - Schema definition (golang)
package main
import (
"github.com/graphql-go/graphql"
)
var queryType = graphql.NewObject(graphql.ObjectConfig{
Name: "Query",
Fields: graphql.Fields{
"latestPost": &graphql.Field{
Type: graphql.String,
Resolve: func(p graphql.ResolveParams) (interface{}, error) {
return "Hello World!", nil
},
},
},
})
var Schema, _ = graphql.NewSchema(graphql.SchemaConfig{
Query: queryType,
})
var graphql = require('graphql');
var queryType = new graphql.GraphQLObjectType({
name: 'Query',
fields: {
latestPost: {
type: graphql.GraphQLString,
resolve: function () {
return 'Hello World!';
}
}
}
});
var schema = new graphql.GraphQLSchema({
query: queryType
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment