# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

BgContext returns a context that can be used for async operations.
No description provided by the author
EncodePath encode the strings from UTF-8 byte representations to HTML hex escape sequences This is necessary since regular url.Parse() and url.Encode() functions do not support UTF-8 non english characters cannot be parsed due to the nature in which url.Encode() is written This function on the other hand is a direct replacement for url.Encode() technique to support pretty much every UTF-8 character.
GetCanonicalRequest generate a canonical request of style canonicalRequest = <HTTPMethod>\n <CanonicalURI>\n <CanonicalQueryString>\n <CanonicalHeaders>\n <SignedHeaders>\n <HashedPayload> .
GetSignature final signature in hexadecimal form.
GetSignedHeaders generate a string i.e alphabetically sorted, semicolon-separated list of lowercase request header names.
GetSigningKey hmac seed to calculate final signature.
GetStringToSign a string based on selected query values.
MustGetLocalIP4 returns IPv4 addresses of localhost.
MustNewSignedV4Request NewSignedV4Request.
NewRequest Returns new HTTP request object.
S3EncodeName encodes string in response when encodingType is specified in AWS S3 requests.
SetupLogLevels sets the log levels for the logger.
SignRequestV4 Sign given request using Signature V4.
XmlDecoder provide decoded value in xml.

# Type aliases

No description provided by the author