Versions in this module Expand all Collapse all v1 v1.0.26 Feb 19, 2026 v1.0.25 Feb 19, 2026 Changes in this version + type IRequest interface + DoRequest func(request *http.Request, tlsConfig *tls.Config) (*entities.HTTPResponse, error) + NewHTTPRequest func(method, url string, body interface{}, headers map[string]string) (*http.Request, error) + func NewHTTPRequestService(timeout int) IRequest + type Mock struct + func (m *Mock) DoRequest(_ *http.Request, _ *tls.Config) (*entities.HTTPResponse, error) + func (m *Mock) NewHTTPRequest(_, _ string, _ interface{}, _ map[string]string) (*http.Request, error) + type Request struct + func (r *Request) DoRequest(request *http.Request, tlsConfig *tls.Config) (*entities.HTTPResponse, error) + func (r *Request) NewHTTPRequest(method, url string, body interface{}, headers map[string]string) (*http.Request, error)