# Functions
FloatEquals compares two floats.
IsRetryable - check if error is retryable io.EOF or timeout.
LogData logs data to debug.
NewErrBadAccent creates new error.
NewErrBadSymbols creates new error.
NewErrTextTooLong creates new error.
NewErrWordTooLong creates new error.
NewHTTPBackoff creates new wrapper with backofferrF must return same error or wrap to backoff.PermanentError to stop backoff.
NewHTTPWrap creates new wrapper.
NewHTTPWrapT creates new wrapper with timer.
RetrieveInfo invokes Info() if interface has one else returns "".
RetryAll - retries all errors.
# Constants
RequestCleaned value - text after clean, normalize and url replace.
RequestNormalized value - text after number replace.
RequestOriginal value.
RequestOriginalSSML value.
RequestUser value - data normalized by user.
# Variables
ErrNoInput indicates no text input.
ErrNoRecord indicates no record found error.
ErrTextDoesNotMatch indicates old text does not match a new one.
MaxLogDataSize indicates how many bytes of data to log.
# Structs
ErrBadAccent indicate bad accent error.
ErrBadSymbols indicates a word with wrong symbols.
ErrTextTooLong indicates too long input.
ErrWordTooLong indicates too long word.
HTTPBackoff http call with backoff.
HTTPWrap for http call.
# Interfaces
HTTPInvokerJSON http POST invoker with JSON in, out params.
# Type aliases
RequestTypeEnum represent possible request types.