Versions in this module Expand all Collapse all v1 v1.0.0 Feb 10, 2022 Changes in this version + func AddDomainRecord(record, domainName, typeValue, value string, values ...url.Values) url.Values + func DeleteDomainRecord(id string, values ...url.Values) url.Values + func GetDomainRecord(id string, values ...url.Values) url.Values + func GetDomainRecords(domainName string, values ...url.Values) url.Values + func GetDomains(values ...url.Values) url.Values + func Page(page int, values ...url.Values) url.Values + func PageSize(size int, values ...url.Values) url.Values + func Params(keysAndValues ...interface{}) url.Values + func UpdateDomainRecord(id, record, typeValue, value string, values ...url.Values) url.Values + type Client struct + func NewClient(id, secret string) *Client + func (client *Client) Debug(debug bool) *Client + func (client Client) Do(ctx context.Context, params url.Values, dest ...interface{}) error + func (client Client) Get(ctx context.Context, params url.Values, dest ...interface{}) error + func (client Client) GetAll(ctx context.Context, params url.Values, dest ...interface{}) error + func (client Client) MustDo(ctx context.Context, params url.Values, dest ...interface{}) + func (client Client) MustGet(ctx context.Context, params url.Values, dest ...interface{}) + func (client Client) MustGetAll(ctx context.Context, params url.Values, dest ...interface{}) + type ResponseError struct + Code string + Message string + func (e ResponseError) Error() string