Versions in this module Expand all Collapse all v0 v0.2.0 Dec 1, 2025 v0.1.0 Nov 28, 2025 Changes in this version + var ErrInvalidBase = errors.New("invalid base currency") + func GetDecimals(code Code) int + type Client interface + GetCurrentRates func(ctx context.Context, base string) (*ExchangeData, error) + GetHistoricalRates func(ctx context.Context, base string, timestamp time.Time) (*ExchangeData, error) + type Code string + const AED + const AFN + const ALL + const AMD + const ANG + const AOA + const ARS + const AUD + const AWG + const AZN + const BAM + const BBD + const BDT + const BGN + const BHD + const BIF + const BMD + const BND + const BOB + const BRL + const BSD + const BTC + const BTN + const BWP + const BYN + const BYR + const BZD + const CAD + const CDF + const CHF + const CLF + const CLP + const CNY + const COP + const CRC + const CUC + const CUP + const CVE + const CZK + const DJF + const DKK + const DOP + const DZD + const EGP + const ERN + const ETB + const EUR + const FJD + const FKP + const GBP + const GEL + const GGP + const GHS + const GIP + const GMD + const GNF + const GTQ + const GYD + const HKD + const HNL + const HRK + const HTG + const HUF + const IDR + const ILS + const IMP + const INR + const IQD + const IRR + const ISK + const JEP + const JMD + const JOD + const JPY + const KES + const KGS + const KHR + const KMF + const KPW + const KRW + const KWD + const KYD + const KZT + const LAK + const LBP + const LKR + const LRD + const LSL + const LTL + const LVL + const LYD + const MAD + const MDL + const MGA + const MKD + const MMK + const MNT + const MOP + const MRO + const MRU + const MUR + const MVR + const MWK + const MXN + const MYR + const MZN + const NAD + const NGN + const NIO + const NOK + const NPR + const NZD + const OMR + const PAB + const PEN + const PGK + const PHP + const PKR + const PLN + const PYG + const QAR + const RON + const RSD + const RUB + const RWF + const SAR + const SBD + const SCR + const SDG + const SEK + const SGD + const SHP + const SLL + const SOS + const SRD + const SSP + const STD + const STN + const SVC + const SYP + const SZL + const THB + const TJS + const TMT + const TND + const TOP + const TRY + const TTD + const TWD + const TZS + const UAH + const UGX + const USD + const UYU + const UZS + const VES + const VND + const VUV + const WST + const XAF + const XAG + const XAU + const XCD + const XDR + const XOF + const XPF + const YER + const ZAR + const ZMK + const ZMW + const ZWL + type ExchangeData struct + Base string + Rates map[string]float64 + Timestamp time.Time