Versions in this module Expand all Collapse all v1 v1.0.0 Sep 24, 2023 Changes in this version + type Client struct + func NewH2CHTTP(timeout int) *Client + func NewHTTP(timeout int) *Client + func (c *Client) Delete(logger *log.Logger, url string, body interface{}, headers *map[string]string) (map[string]interface{}, error) + func (c *Client) Get(logger *log.Logger, url string, headers *map[string]string) (map[string]interface{}, error) + func (c *Client) Head(logger *log.Logger, url string, body interface{}, headers *map[string]string) (map[string]interface{}, error) + func (c *Client) Post(logger *log.Logger, url string, body interface{}, headers *map[string]string) (map[string]interface{}, error) + func (c *Client) Put(logger *log.Logger, url string, body interface{}, headers *map[string]string) (map[string]interface{}, error) + func (c *Client) SetBaseURL(url string) + func (c *Client) SetGlobalHeaders(headers map[string]string)