Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var User = graphql.NewObject( graphql.ObjectConfig{ Name: "User", Fields: graphql.Fields{ "id": &graphql.Field{ Type: graphql.Int, }, "name": &graphql.Field{ Type: graphql.String, }, "age": &graphql.Field{ Type: graphql.Int, }, "profession": &graphql.Field{ Type: graphql.String, }, "friendly": &graphql.Field{ Type: graphql.Boolean, }, }, }, )
User describes a graphql object containing a User
Functions ¶
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver struct holds a connection to our database
func (*Resolver) UserResolver ¶
func (r *Resolver) UserResolver(p graphql.ResolveParams) (interface{}, error)
UserResolver resolves our user query through a db call to GetUserByName
Click to show internal directories.
Click to hide internal directories.