Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

    Client takes params as a slice

    func NewClient

    func NewClient(remote string) *Client

      NewClient returns a Client pointed at the given address.

      func (*Client) Call

      func (c *Client) Call(method string, params interface{}, result interface{}) error

      type HTTPClient

      type HTTPClient interface {
      	Call(method string, params interface{}, result interface{}) error
      }

        HTTPClient is a common interface for Client and URIClient.

        type URIClient

        type URIClient struct {
        	// contains filtered or unexported fields
        }

          URI takes params as a map

          func NewURIClient

          func NewURIClient(remote string) *URIClient

          func (*URIClient) Call

          func (c *URIClient) Call(method string, params interface{}, result interface{}) error

          Source Files