Documentation
¶
Index ¶
Constants ¶
View Source
const ( ID = "doctorxiong" Token = "token" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Doctorxiong ¶
type Doctorxiong struct {
// contains filtered or unexported fields
}
func NewDoctorxiong ¶
func NewDoctorxiong(token string) *Doctorxiong
func (*Doctorxiong) GetFundDetail ¶
func (v *Doctorxiong) GetFundDetail(ctx context.Context, code, startDate, endDate string) (*FundDetailResponse, error)
func (*Doctorxiong) GetStockDetail ¶
func (v *Doctorxiong) GetStockDetail(ctx context.Context, code string) (*StockDetailResponse, error)
type FundDetailResponse ¶
type FundDetailResponse struct { Code int `json:"code"` Message string `json:"message"` Data struct { Code string `json:"code"` Name string `json:"name"` Type string `json:"type"` NetWorth float64 `json:"netWorth"` ExpectWorth float64 `json:"expectWorth"` TotalWorth float64 `json:"totalWorth"` ExpectGrowth string `json:"expectGrowth"` DayGrowth string `json:"dayGrowth"` LastWeekGrowth string `json:"lastWeekGrowth"` LastMonthGrowth string `json:"lastMonthGrowth"` LastThreeMonthsGrowth string `json:"lastThreeMonthsGrowth"` LastSixMonthsGrowth string `json:"lastSixMonthsGrowth"` LastYearGrowth string `json:"lastYearGrowth"` BuyMin string `json:"buyMin"` BuySourceRate string `json:"buySourceRate"` BuyRate string `json:"buyRate"` Manager string `json:"manager"` FundScale string `json:"fundScale"` NetWorthDate string `json:"netWorthDate"` ExpectWorthDate string `json:"expectWorthDate"` NetWorthData [][]interface{} `json:"netWorthData"` MillionCopiesIncomeData [][]interface{} `json:"millionCopiesIncomeData"` MillionCopiesIncomeDate string `json:"millionCopiesIncomeDate"` SevenDaysYearIncome float64 `json:"sevenDaysYearIncome"` SevenDaysYearIncomeDate [][]interface{} `json:"sevenDaysYearIncomeDate"` } `json:"data"` Meta string `json:"meta"` }
type StockDetailResponse ¶
type StockDetailResponse struct { Code int `json:"code"` Message string `json:"message"` Data []struct { Code string `json:"code"` Name string `json:"name"` Type string `json:"type"` PriceChange string `json:"priceChange"` ChangePercent string `json:"changePercent"` Open string `json:"open"` Close string `json:"close"` Price string `json:"price"` High string `json:"high"` Low string `json:"low"` Volume string `json:"volume"` Turnover string `json:"turnover"` TurnoverRate string `json:"turnoverRate"` TotalWorth string `json:"totalWorth"` CirculationWorth string `json:"circulationWorth"` Date string `json:"date"` Buy []string `json:"buy"` Sell []string `json:"sell"` Pb string `json:"pb"` Spe string `json:"spe"` Pe string `json:"pe"` } `json:"data"` Meta interface{} `json:"meta"` }
Click to show internal directories.
Click to hide internal directories.