Documentation ¶
Overview ¶
Package coinmarketcap Coin Market Cap API fo Golang
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllCoinData ¶
GetAllCoinData get information about all coins listed in Coin Market Cap
func GetCoinPriceUsd ¶
GetCoinPriceUsd get USD price of crypto currency
Types ¶
type Coin ¶
type Coin struct { CoinID string `json:"id"` Date time.Time `json:"date"` DateStr string `json:"dateStr,string"` Name string `json:"name"` Symbol string `json:"symbol"` Rank int `json:"rank,string"` PriceUsd float64 `json:"price_usd,string"` PriceBtc float64 `json:"price_btc,string"` Usd24hVolume float64 `json:"24h_volume_usd,string"` MarketCapUsd float64 `json:"market_cap_usd,string"` AvailableSupply float64 `json:"available_supply,string"` TotalSupply float64 `json:"total_supply,string"` PercentChange1h float64 `json:"percent_change_1h,string"` PercentChange24h float64 `json:"percent_change_24h,string"` PercentChange7d float64 `json:"percent_change_7d,string"` LastUpdated string `json:"last_updated"` }
Coin struct
func GetAllCoinDataSorted ¶
GetAllCoinDataSorted get information about all coins listed in Coin Market Cap, sorted
func GetCoinData ¶
GetCoinData get information about a crypto currency
type CoinGraph ¶
type CoinGraph struct { MarketCapByAvailableAupply [][]float64 `json:"market_cap_by_available_supply"` PriceBtc [][]float64 `json:"price_btc"` PriceUsd [][]float64 `json:"price_usd"` VolumeUsd [][]float64 `json:"volume_usd"` }
CoinGraph struct
type GlobalMarketData ¶
type GlobalMarketData struct { TotalMarketCapUsd float64 `json:"total_market_cap_usd"` Total24hVolumeUsd float64 `json:"total_24h_volume_usd"` BitcoinPercentageOfMarketCap float64 `json:"bitcoin_percentage_of_market_cap"` ActiveCurrencies int `json:"active_currencies"` ActiveAssets int `json:"active_assets"` ActiveMarkets int `json:"active_markets"` }
GlobalMarketData struct
func GetMarketData ¶
func GetMarketData() (GlobalMarketData, error)
GetMarketData get information about the global market data of the cryptocurrencies
func (GlobalMarketData) String ¶
func (m GlobalMarketData) String() string
Click to show internal directories.
Click to hide internal directories.