Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBaseCollector ¶
Types ¶
type BioCollector ¶
type BioCollector struct {
// contains filtered or unexported fields
}
func NewBioCollector ¶
func NewBioCollector(c *colly.Collector, logger *slog.Logger) *BioCollector
func (*BioCollector) Visit ¶
func (c *BioCollector) Visit(link string)
func (*BioCollector) Wait ¶
func (c *BioCollector) Wait()
type CastCollector ¶
type CastCollector struct {
// contains filtered or unexported fields
}
func NewCastCollector ¶
func NewCastCollector(c *colly.Collector, starCollector *StarCollector, logger *slog.Logger) *CastCollector
func (*CastCollector) Visit ¶
func (c *CastCollector) Visit(link string)
func (*CastCollector) Wait ¶
func (c *CastCollector) Wait()
type MovieCollector ¶
type MovieCollector struct {
// contains filtered or unexported fields
}
func NewMovieCollector ¶
func NewMovieCollector(c *colly.Collector, castCollector *CastCollector, logger *slog.Logger) *MovieCollector
func (*MovieCollector) Genres ¶
func (c *MovieCollector) Genres() []string
func (*MovieCollector) Visit ¶
func (c *MovieCollector) Visit(link string)
func (*MovieCollector) Wait ¶
func (c *MovieCollector) Wait()
type StarCollector ¶
type StarCollector struct {
// contains filtered or unexported fields
}
func NewStarCollector ¶
func NewStarCollector(c *colly.Collector, bioCollector *BioCollector, logger *slog.Logger) *StarCollector
func (*StarCollector) Visit ¶
func (c *StarCollector) Visit(link string)
func (*StarCollector) Wait ¶
func (c *StarCollector) Wait()
type TopMoviesCollector ¶
type TopMoviesCollector struct {
// contains filtered or unexported fields
}
func NewTopMoviesCollector ¶
func NewTopMoviesCollector(c *colly.Collector, movieCollector *MovieCollector, logger *slog.Logger) *TopMoviesCollector
func (*TopMoviesCollector) Start ¶
func (c *TopMoviesCollector) Start()
func (*TopMoviesCollector) Wait ¶
func (c *TopMoviesCollector) Wait()
Click to show internal directories.
Click to hide internal directories.