Versions in this module Expand all Collapse all v0 v0.0.1 Oct 26, 2023 Changes in this version + type Client interface + MakeRequest func(ctx context.Context, req *Request, resp *Response) error + func NewClient(endpoint string, httpClient Doer) Client + func NewClientUsingGet(endpoint string, httpClient Doer) Client + type Doer interface + Do func(*http.Request) (*http.Response, error) + type NoMarshalJSON struct + func (NoMarshalJSON) MarshalJSON() ([]byte, error) + type NoUnmarshalJSON struct + func (NoUnmarshalJSON) UnmarshalJSON(b []byte) error + type Request struct + OpName string + Query string + Variables interface{} + type Response struct + Data interface{} + Errors gqlerror.List + Extensions map[string]interface{}