Versions in this module Expand all Collapse all v1 v1.1.0 Aug 24, 2017 Changes in this version + type HTTPError struct + Code int + Message string + Status string + StatusText string v1.0.0 Aug 16, 2017 Changes in this version + type Client struct + AppID string + AppKey string + BypassCertValidation bool + Host string + Port int + Realm string + SSL bool + func NewClient(appID string, appKey string, host string, port int, realm string, ssl bool, ...) (*Client, error) + func (c Client) BuildEmptyPutRequest(endpoint string) (*http.Request, error) + func (c Client) BuildGetRequest(endpoint string) (*http.Request, error) + func (c Client) BuildPostRequest(endpoint string, content string) (*http.Request, error) + func (c Client) BuildPutRequest(endpoint string, content string) (*http.Request, error) + func (c Client) Do(req *http.Request) (*http.Response, error) + func (c Client) Sign(method string, endpoint string, content string) (string, error)