Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrParsingOPMLFile = errors.New("error parsing invalid OPML file")
Functions ¶
func NewMockPodcastRSSParser ¶
func NewMockPodcastRSSParser() mockPodcastRSSParser
Types ¶
type IPodcastRSSParser ¶
type PodcastRSSParser ¶
type PodcastRSSParser struct {
// contains filtered or unexported fields
}
func NewPodcastRSSParser ¶
func NewPodcastRSSParser(timeout time.Duration, userAgent string) *PodcastRSSParser
func (*PodcastRSSParser) Client ¶
func (p *PodcastRSSParser) Client(xmlUrl string) (*http.Response, error)
func (*PodcastRSSParser) ParseOPML ¶
func (p *PodcastRSSParser) ParseOPML(opmlContent []byte) ([]outline, error)
func (*PodcastRSSParser) ParsePodcastRSSFeed ¶
Click to show internal directories.
Click to hide internal directories.