// New makes a new Client.
New makes a new Client.
// New makes a new Client .
func New(remoteHost, secret string) *Client {
	return &Client{
		RemoteHost: remoteHost,
		Debug:      func(s string) {},
		HTTPClient: &http.Client{},
		secret:     []byte(secret),
	}
}
func New ( remoteHost , secret string ) * Client { return & Client { RemoteHost : remoteHost , Debug : func ( s string ) { } , HTTPClient : & http . Client { } , secret : [ ] byte ( secret ) , } }
New makes a new Client.
New makes a new Client .
// No timeout is set to HTTPClient // since some operations takes too long