Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoverArtResponse ¶
func FetchCoverArt ¶
func FetchCoverArt(mbid string) (CoverArtResponse, error)
type Metadata ¶
type Metadata struct { Id string `json:"id"` Title string `json:"title"` Date string `json:"date"` Media []Media `json:"media"` ArtistCredit []struct { Name string `json:"name"` Artist struct { Id string `json:"id"` Name string `json:"name"` Type string `json:"type"` } `json:"arist"` } `json:"artist-credit"` }
func FetchAlbumMetadata ¶
type Track ¶
type Track struct { Id string `json:"id"` Title string `json:"title"` Number string `json:"number"` Position int `json:"position"` Recording struct { ArtistCredit []struct { Id string `json:"id"` Name string `json:"name"` Type string `json:"type"` } `json:"artist-credit"` Disambiguation string `json:"disambiguation"` Title string `json:"title"` Length int `json:"length"` Id string `json:"id"` FirstReleaseDate string `json:"first-release-date"` Video bool `json:"video"` } `json:"recording"` }
Click to show internal directories.
Click to hide internal directories.