# Functions
AddProductToCache cache AmazonProduct with key cacheProduct:{ASIN}.
ConvertHTMLEntities converts scraped html entities and returns clean string.
FetchProduct get AmazonProduct from RedisTodo: Fetch product will be used in Phase 2 for limited caching.
GetProductFromCache tries to grab cached productfrom cacheProduct with key cacheProduct:{ASIN}.
NewScraperServer takes a new redis client for scraper server.
StoreProduct save AmazonProduct into Redis with key product:{ASIN}.
# Variables
ErrMissingASIN is shared error message, returns if asin is missing.
# Structs
AmazonProduct is the default product struct for ASIN service.