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.