{"repo":"mattevans/dinero","free":true,"listed":false,"github":"https://github.com/mattevans/dinero","clone":"git clone https://github.com/mattevans/dinero.git","description":"📈 💰 A golang interface for the Open Exchange Rates API","language":"Go","stars":86,"topics":["golang","currency","exchange-rates","open-exchange","forex","go","golang-library"],"license":"MIT","category":"trading","readme_excerpt":"dinero dinero is a Go client library for accessing the Open Exchange Rates API (https://docs.openexchangerates.org/docs/). Any forex rates requested will be cached (in-memory), keyed by base currency. With a customisable expiry window, subsequent requests will use cached data or fetch fresh data accordingly. Installation ----------------- go get -u github.com/mattevans/dinero Usage ----------------- Intialize --- Currencies List --- Rates List --- Get --- Historical Rates List --- Get --- Change Base Currency You set a base currency when you the intialize dinero client. Should you wish to change this at anytime, you can call... NOTE: Changing the API base currency is available for Developer, Enterprise and Unlimited plan clients only. --- Contributing ----------------- If you've found a bug or would like to contribute, please create an issue here on GitHub, or better yet fork the project and submit a pull request!","default_branch":null,"files":null,"tree":[],"storefront":"/r/mattevans","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mattevans/dinero/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}