# Functions
NewClient returns a [Client] which makes requests to the given endpoint, suitable for most users.
NewClientUsingGet returns a [Client] which makes GET requests to the given endpoint suitable for most users who wish to make GET requests instead of POST.
NewClientUsingWebSocket returns a [WebSocketClient] which makes subscription requests to the given endpoint using webSocket.
# Structs
NoMarshalJSON is intended for the use of genqlient's generated code only.
NoUnmarshalJSON is intended for the use of genqlient's generated code only.
Request contains all the values required to build queries executed by the [Client].
Response that contains data returned by the GraphQL API.
# Interfaces
Client is the interface that the generated code calls into to actually make requests.
Dialer encapsulates DialContext method and is similar to [github.com/gorilla/websocket] [*websocket.Dialer] method.
Doer encapsulates the methods from [*http.Client] needed by [Client].
No description provided by the author
WSConn encapsulates basic methods for a webSocket connection, taking model on [github.com/gorilla/websocket] [*websocket.Conn].
# Type aliases
ForwardDataFunction is a part of the WebSocketClient interface, see [WebSocketClient.Subscribe] for details.