Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type APIResponse ¶
type APIResponse struct { Data Data `json:"data"` Message string `json:"message"` Status Status `json:"status"` }
APIResponse NasdaqAPIResponse Root struct que representa la respuesta completa del JSON
type Data ¶
type Data struct { Symbol string `json:"symbol"` TotalRecords int `json:"totalRecords"` TradesTable TradesTable `json:"tradesTable"` }
Data Struct que representa la sección "data"
type Headers ¶
type Headers struct { Date string `json:"date"` Close string `json:"close"` Volume string `json:"volume"` Open string `json:"open"` High string `json:"high"` Low string `json:"low"` }
Headers Struct que representa los encabezados de las columnas
type Status ¶
type Status struct { RCode int `json:"rCode"` BCodeMessage string `json:"bCodeMessage"` DeveloperMessage string `json:"developerMessage"` }
Status Struct que representa el estado del API
type TradeRow ¶
type TradeRow struct { Date string `json:"date"` Close string `json:"close"` Volume string `json:"volume"` Open string `json:"open"` High string `json:"high"` Low string `json:"low"` }
TradeRow Struct que representa cada fila de datos de operaciones (trades)
type TradesTable ¶
type TradesTable struct { AsOf interface{} `json:"asOf"` // Puede ser null, así que lo dejamos como tipo genérico (interface{}) Headers Headers `json:"headers"` Rows []TradeRow `json:"rows"` }
TradesTable Struct que representa la tabla de operaciones "tradesTable"
Click to show internal directories.
Click to hide internal directories.