INNER CODE UNIT · Go
NewRequest
machinebox/graphql · graphql.go:277
func NewRequest(q string) *Request {
req := &Request{
q: q,
Header: make(map[string][]string),
}
return req
}
// Var sets a variable.
func (req *Request) Var(key string, value interface{}) {
if req.vars == nil {
req.vars = make(map[string]interface{})
}
req.vars[key] = value
}
// Vars gets the variables for this Request.
func (req *Request) Vars() map[string]interface{} {