#GoCurrency
GoCurrency is used to quickly check the conversion rates
Build it:
go build gocurrency.go
Simple usage
./gocurrency [flag] [symbol]
Options
- -base=USD The base currency to quote a currency against
- -convert=1 Amount of currency to convert
- -date="" Historical date to show
- -help
- symbol The symbol(s) to show, comma separate. If left empty, will show all
Examples:
$ ./gocurrency
Base currency: USD, Date: 2015-09-23
| ------------|------------- |
| Symbol | Rate |
| ------------|------------- |
| AUD | 1.418 |
| BGN | 1.754 |
| BRL | 4.017 |
| CAD | 1.327 |
| CHF | 0.976 |
| CNY | 6.383 |
| CZK | 24.296 |
| DKK | 6.691 |
| EUR | 0.897 |
| GBP | 0.654 |
| HKD | 7.750 |
| HRK | 6.801 |
| HUF | 278.840 |
| IDR | 14617.000 |
| ILS | 3.952 |
| INR | 65.981 |
| JPY | 120.210 |
| KRW | 1191.200 |
| MXN | 16.860 |
| MYR | 4.347 |
| NOK | 8.284 |
| NZD | 1.589 |
| PHP | 46.793 |
| PLN | 3.770 |
| RON | 3.963 |
| RUB | 66.011 |
| SEK | 8.412 |
| SGD | 1.421 |
| THB | 36.131 |
| TRY | 3.025 |
| ZAR | 13.658 |
| ------------|------------- |
$ ./gocurrency BRL,EUR,GBP
Base currency: USD, Date: 2015-09-23
| ------------|------------- |
| Symbol | Rate |
| ------------|------------- |
| BRL | 4.017 |
| EUR | 0.897 |
| GBP | 0.654 |
| ------------|------------- |
$ ./gocurrency -base=JPY BRL,EUR,GBP
Base currency: JPY, Date: 2015-09-23
| ------------|------------- |
| Symbol | Rate |
| ------------|------------- |
| BRL | 0.033 |
| EUR | 0.007 |
| GBP | 0.005 |
| ------------|------------- |
$ ./gocurrency -base=BRL -convert=50 EUR
Base currency: BRL, Date: 2015-09-23
| ------------|-------------|------------- |
| Symbol | Rate | Converted |
| ------------|-------------|------------- |
| EUR | 0.223 | 11.162 |
| ------------|-------------|------------- |
$ ./gocurrency -date=2014-01-01 BRL
Base currency: USD, Date: 2013-12-31
| ------------|------------- |
| Symbol | Rate |
| ------------|------------- |
| BRL | 2.362 |
| ------------|------------- |
Version | Change |
---|---|
v1.2 | Resolves #1: Add ability to change date seeing historical data |
v1.1 | Resolves #2: Add ability to convert currency |
v1.0 | Initial version, providing the currency rates |