A generic api in golang to access and interoperate between various cryptocurrency exchanges