Versions in this module Expand all Collapse all v1 v1.0.0 Jul 19, 2026 Changes in this version + const CnInfoApiURL + const CnInfoAuthURL + const CnInfoSysAPI + const DefaultTokenExpireS + func CheckConfig(conf *Config) error + type BalanceSheet struct + DeclareDate string + EndDate string + F001D string + F002V string + F003V string + F004V string + F005V string + F006N int64 + F007N int64 + F008N int64 + F009N int64 + F010N int64 + F011N int64 + F012N int64 + F013N int64 + F014N int64 + F015N int64 + F016N int64 + F017N int64 + F018N int64 + F019N int64 + F020N int64 + F021N int64 + F022N int64 + F023N int64 + F024N int64 + F025N int64 + F026N int64 + F027N int64 + F028N int64 + F029N int64 + F030N int64 + F031N int64 + F032N int64 + F033N int64 + F034N int64 + F035N int64 + F036N int64 + F037N int64 + F038N int64 + F039N int64 + F040N int64 + F041N int64 + F042N int64 + F043N int64 + F044N int64 + F045N int64 + F046N int64 + F047N int64 + F048N int64 + F049N int64 + F050N int64 + F051N int64 + F052N int64 + F053N int64 + F054N int64 + F055N int64 + F056N int64 + F057N int64 + F058N int64 + F059N int64 + F060N int64 + F061N int64 + F062N int64 + F063N int64 + F064N int64 + F065N int64 + F066N int64 + F067N int64 + F068N int64 + F069N int64 + F070N int64 + F071N int64 + F072N int64 + F073N int64 + F074N int64 + F075N int64 + F076N int64 + F077N int64 + F078N int64 + F079N int64 + F080N int64 + F081N int64 + F082N int64 + F083N int64 + F084N int64 + F085N int64 + F086N int64 + F087N int64 + F088N int64 + F089N int64 + F090N int64 + F091N int64 + F092N int64 + F093N int64 + F094N int64 + F095N int64 + F096N int64 + F097N int64 + F098N int64 + F099N int64 + F100N int64 + F101N int64 + F102N int64 + F103N int64 + F104N int64 + F105N int64 + F110N float64 + F111N float64 + F112N float64 + F113N float64 + F114N float64 + F115N float64 + F116N float64 + F117N float64 + F118N float64 + F119N float64 + F120N float64 + F121N float64 + F122N float64 + Memo string + OrgName string + SecCode string + SecName string + type CnInfoClient struct + ApiURL string + AuthURL string + func NewCnInfoClient(conf *Config) (*CnInfoClient, error) + func (c *CnInfoClient) GetDailyQuote(code, start, end string) (*DailyQuoteResp, error) + func (c *CnInfoClient) GetDailyQuoteENAPI(code, tdate string) (*DailyQuoteResp, error) + func (c *CnInfoClient) GetExchangeDailyQuote(exchange, date string) error + func (c *CnInfoClient) RequestToken() (*GetTokenResp, error) + type Config struct + AccessKey string + AccessSecret string + ApiURL string + AuthURL string + type DailyQuote struct + Amount int64 + Amplitude float64 + Close float64 + Exchange string + FlowStock int64 + High float64 + Low float64 + Money float64 + Open float64 + PE float64 + PctChg float64 + PriceChg float64 + SecCode string + SecName string + TotalStockAmount int64 + TradeDate string + Turn float64 + Volume int64 + YClose float64 + type DailyQuoteResp struct + Records []*DailyQuote + Total int + type GetBalanceSheetResp struct + Count int + Records []*BalanceSheet + Resultcode int + Resultmsg string + Total int + type GetGlossaryResp struct + Count int + FromCahce bool + Records []*GlossaryItem + Resultcode int + Resultmsg string + Total int + type GetIndustryResp struct + Count int + FromCahce bool + Records []*IndustryItem + Resultcode int + Resultmsg string + Total int + type GetMetricSheetResp struct + Count int + Records []*MetricSheet + Resultcode int + Resultmsg string + Total int + type GetTokenReq struct + ClientID string + ClientSecret string + GrantType string + type GetTokenResp struct + AccessToken string + ExpiresIn int + RefreshToken string + type GlossaryItem struct + F001V string + F002V string + F004D string + F005V string + Sortcode string + Sortname string + type IndustryItem struct + F001V string + F002D string + F003V string + F004V string + Parentcode string + Sortcode string + Sortname string + type MetricSheet struct + Enddate string + F001V string + F002V string + F003N float64 + F004N float64 + F005N float64 + F006N float64 + F007N float64 + F008N float64 + F009N float64 + F010N float64 + F011N float64 + F012N float64 + F013N float64 + F014N float64 + F015N float64 + F016N float64 + F017N float64 + F018N float64 + F019N float64 + F020N float64 + F021N float64 + F022N float64 + F023N float64 + F024N float64 + F025N float64 + F026N float64 + F027N float64 + F028N float64 + F029N float64 + F030N int + F031N int + F032N float64 + F033N float64 + F034N float64 + F035N float64 + F036N float64 + F037N float64 + F038N float64 + F039N float64 + F040N float64 + F041N float64 + F042N float64 + F043N float64 + F044N float64 + F045N float64 + F046N float64 + F047N float64 + F048N float64 + F049N float64 + F050N float64 + F051N float64 + F052N float64 + F053N float64 + F054N float64 + F055N float64 + F056N float64 + F057N float64 + F058N float64 + F059N float64 + F060N float64 + F061N float64 + F062N float64 + F063N float64 + F064N float64 + F065N float64 + F066N float64 + F067N float64 + F068N float64 + F069D string + F070V string + F071V string + F076N int64 + F077N int64 + F078N float64 + F079N float64 + F080N float64 + F081N float64 + F082N float64 + F083N float64 + F084N float64 + F085N int64 + F086N int + F087N float64 + F088N float64 + F089N int64 + F090N int64 + F091N int64 + F092N int64 + F093N int64 + F094N int64 + F095N int64 + F096N int64 + F097N int64 + F098N int64 + F099N int64 + F100N int64 + F101N int64 + F102N int64 + F103N int64 + F104N int64 + F105N int64 + F106N int64 + F107N int64 + F108N int64 + F109N int64 + F110N int64 + F111N int64 + F112N int64 + F113N int64 + F114N int64 + F115N int64 + F116N int64 + F117N int64 + F118N int64 + F119N int64 + F120N int64 + F121N int64 + F122N int64 + F123N int64 + F124N int64 + F125N int64 + F126N int64 + F127N int64 + F128N int64 + F129N int64 + F130N float64 + F131N float64 + F132N float64 + F133N float64 + F134N float64 + F135N float64 + F136N float64 + F137N float64 + F138N float64 + F139N float64 + F140N float64 + F141N float64 + F142N float64 + F143N float64 + Orgname string + Seccode string + Secname string + Startdate string