Documentation
¶
Index ¶
Constants ¶
View Source
const MAX_RETRY = 3
Variables ¶
View Source
var CurrencyNameMap = make(map[string]string)
CurrencyNameMap 货币中文名和缩写对照
View Source
var CurrencyNameReverseMap = make(map[string]string)
CurrencyNameReverseMap 缩写到货币中文名对照
View Source
var CurrencyRateMap = make(map[string]CurrencyRate)
CurrencyRateMap 各货币与人民币汇率表
View Source
var Interval = time.Minute * 3
Functions ¶
func GetCurrencyList ¶
func GetCurrencyList()
GetCurrencyList 获取货币列表 下面是以Get请求为例的测试链接 TODO 测一下 GET https://sapi.k780.com/?app=finance.rate_curlist&curType=rateRealtime&appkey=64165&sign=39fa1b9f58cb3fcbaea198b869d9c243
Types ¶
type CurrencyRate ¶
type CurrencyRateResponse ¶
type CurrencyRateResponse struct {
Success string `json:"success"`
Result struct {
Status string `json:"status"`
Scur string `json:"scur"`
Tcur string `json:"tcur"`
Ratenm string `json:"ratenm"`
Rate string `json:"rate"`
Update string `json:"update"`
} `json:"result"`
}
func GetCurrencyRate ¶
func GetCurrencyRate(sourceCurrency, targetCurrency string) CurrencyRateResponse
GetCurrencyRate 获取某一货币的汇率 下面是以Get请求为例的测试链接 GET http://api.k780.com?app=finance.rate&scur=AED&tcur=CNY&appkey=64165&sign=39fa1b9f58cb3fcbaea198b869d9c243
Click to show internal directories.
Click to hide internal directories.