Documentation ¶
Index ¶
Constants ¶
View Source
const ( AED = "AED" AFN = "AFN" ALL = "ALL" AMD = "AMD" ANG = "ANG" AOA = "AOA" ARS = "ARS" AUD = "AUD" // Australian Dollar (A$) AWG = "AWG" AZN = "AZN" BAM = "BAM" BBD = "BBD" BDT = "BDT" BGN = "BGN" // Bulgarian Lev (BGN) BHD = "BHD" BIF = "BIF" BMD = "BMD" BND = "BND" BOB = "BOB" BRL = "BRL" // Brazilian Real (R$) BSD = "BSD" BTC = "BTC" BTN = "BTN" BWP = "BWP" BYR = "BYR" BZD = "BZD" CAD = "CAD" // Canadian Dollar (CA$) CDF = "CDF" CHF = "CHF" // Swiss Franc (CHF) CLF = "CLF" CLP = "CLP" CNY = "CNY" // Chinese Yuan (CN¥) COP = "COP" CRC = "CRC" CUP = "CUP" CVE = "CVE" CZK = "CZK" // Czech Republic Koruna (CZK) DJF = "DJF" DKK = "DKK" // Danish Krone (DKK) DOP = "DOP" DZD = "DZD" EEK = "EEK" EGP = "EGP" ERN = "ERN" ETB = "ETB" EUR = "EUR" // Euro (€) FJD = "FJD" FKP = "FKP" GBP = "GBP" // British Pound Sterling (£) GEL = "GEL" GGP = "GGP" GHS = "GHS" // Ghanaian cedi (GHS) GIP = "GIP" GMD = "GMD" GNF = "GNF" GTQ = "GTQ" GYD = "GYD" HKD = "HKD" // Hong Kong Dollar (HK$) HNL = "HNL" HRK = "HRK" // Croatian Kuna (HRK) HTG = "HTG" HUF = "HUF" // Hungarian Forint (HUF) IDR = "IDR" // Indonesian Rupiah (IDR) ILS = "ILS" // Israeli New Sheqel (₪) IMP = "IMP" INR = "INR" // Indian Rupee (Rs.) IQD = "IQD" IRR = "IRR" ISK = "ISK" JEP = "JEP" JMD = "JMD" JOD = "JOD" JPY = "JPY" // Japanese Yen (¥) KES = "KES" KGS = "KGS" KHR = "KHR" KMF = "KMF" KPW = "KPW" KRW = "KRW" // South Korean Won (₩) KWD = "KWD" KYD = "KYD" KZT = "KZT" LAK = "LAK" LBP = "LBP" LKR = "LKR" // Sri Lankan Rupee (LKR) LRD = "LRD" LSL = "LSL" LTL = "LTL" LVL = "LVL" LYD = "LYD" MAD = "MAD" MDL = "MDL" MGA = "MGA" MKD = "MKD" MMK = "MMK" MNT = "MNT" MOP = "MOP" MRO = "MRO" MUR = "MUR" MVR = "MVR" MWK = "MWK" MXN = "MXN" // Mexican Peso (MX$) MYR = "MYR" // Malaysian Ringgit (MYR) MZN = "MZN" NAD = "NAD" NGN = "NGN" NIO = "NIO" NOK = "NOK" // Norwegian Krone (NOK) NPR = "NPR" NZD = "NZD" // New Zealand Dollar (NZ$) OMR = "OMR" PAB = "PAB" PEN = "PEN" PGK = "PGK" PHP = "PHP" // Philippine Peso (Php) PKR = "PKR" PLN = "PLN" // Polish Zloty (PLN) PYG = "PYG" QAR = "QAR" RON = "RON" // Romanian Leu (RON) RSD = "RSD" RUB = "RUB" // Russian Ruble (RUB) RWF = "RWF" SAR = "SAR" SBD = "SBD" SCR = "SCR" SDG = "SDG" SEK = "SEK" // Swedish Krona (SEK) SGD = "SGD" // Singapore Dollar (SGD) SHP = "SHP" SLL = "SLL" SOS = "SOS" SRD = "SRD" STD = "STD" SVC = "SVC" SYP = "SYP" SZL = "SZL" THB = "THB" // Thai Baht (฿) TJS = "TJS" TMT = "TMT" TND = "TND" TOP = "TOP" TRY = "TRY" // Turkish Lira (TRY) TTD = "TTD" TWD = "TWD" TZS = "TZS" UAH = "UAH" UGX = "UGX" USD = "USD" // US Dollar ($) UYU = "UYU" UZS = "UZS" VEF = "VEF" VND = "VND" VUV = "VUV" WST = "WST" XAF = "XAF" XAG = "XAG" XAU = "XAU" XCD = "XCD" XDR = "XDR" XOF = "XOF" XPF = "XPF" YER = "YER" ZAR = "ZAR" // South African Rand (ZAR) ZMK = "ZMK" ZMW = "ZMW" ZWL = "ZWL" )
List of all supported currencies
Variables ¶
View Source
var APILayerCurrencies = []string{}/* 167 elements not displayed */
APILayerCurrencies are valid types of currencies for that provider
View Source
var ECBCurrencies = []string{ AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HRK, HUF, IDR, ILS, INR, JPY, KRW, MXN, MYR, NOK, NZD, PHP, PLN, RON, RUB, SEK, SGD, THB, TRY, USD, ZAR, }
ECBCurrencies are valid types of currencies for that provider
Functions ¶
This section is empty.
Types ¶
type APILayer ¶
type APILayer struct {
// contains filtered or unexported fields
}
APILayer represents multi currency provider
func NewAPILayerProvider ¶
NewAPILayerProvider inits APILayer provider record
func (*APILayer) FetchHistory ¶
FetchHistory gets exchange rates for all existing days
type ECB ¶
type ECB struct {
// contains filtered or unexported fields
}
ECB represents ECB provider
func NewECBProvider ¶
NewECBProvider inits ECB provider record
func (*ECB) Fetch90Days ¶
Fetch90Days gets exchange rates for 90 days
func (*ECB) FetchHistory ¶
FetchHistory gets exchange rates for all existing days
Click to show internal directories.
Click to hide internal directories.