Versions in this module Expand all Collapse all v7 v7.9.0 Jan 25, 2021 v7.8.1 Jan 25, 2021 Changes in this version + func NewClient(mac *Mac, transport http.RoundTripper) *http.Client + func SignRequest(sk []byte, req *http.Request) ([]byte, error) + type Mac struct + AccessKey string + SecretKey []byte + type RequestSigner struct + var DefaultRequestSigner RequestSigner + func (p RequestSigner) Sign(sk []byte, req *http.Request) ([]byte, error) + type Transport struct + Transport http.RoundTripper + func NewTransport(mac *Mac, transport http.RoundTripper) *Transport + func (t *Transport) NestedObject() interface{} + func (t *Transport) RoundTrip(req *http.Request) (resp *http.Response, err error)