Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Drivers = map[Driver]PlaylistReader{ DriverYoutube: NewYoutubeClient(), DriverSpotify: NewSpotifyClient(), }
Functions ¶
func HandleError ¶
Types ¶
type PlaylistReader ¶
type PlaylistReader interface { Playlists() chan model.Playlist PlaylistItems(id string) chan model.PlaylistItem }
type YoutubeClient ¶
type YoutubeClient struct {
// contains filtered or unexported fields
}
func NewYoutubeClient ¶
func NewYoutubeClient() (c *YoutubeClient)
func (*YoutubeClient) PlaylistItems ¶
func (c *YoutubeClient) PlaylistItems(id string) chan model.PlaylistItem
func (*YoutubeClient) Playlists ¶
func (c *YoutubeClient) Playlists() chan model.Playlist
Click to show internal directories.
Click to hide internal directories.