Refactoring

This commit is contained in:
2023-04-14 09:27:30 +03:00
parent 6c91bfd1b2
commit 571c6cef28
3 changed files with 7 additions and 14 deletions

View File

@@ -41,6 +41,7 @@ const (
type Meta struct {
Title string
Description string
Encoding string
Error string
}

View File

@@ -9,7 +9,7 @@ import (
type Pages interface {
Save(ctx context.Context, page *Page) error
ListUnprocessed(ctx context.Context) ([]*Page, error)
ListUnprocessed(ctx context.Context) ([]Page, error)
}
func NewWorker(ch chan *Page, pages Pages, processor Processor, log *zap.Logger) *Worker {
@@ -37,7 +37,7 @@ func (w *Worker) Start(ctx context.Context, wg *sync.WaitGroup) {
w.log.Error("failed to get unprocessed pages", zap.Error(err))
} else {
for i := range unprocessed {
w.ch <- unprocessed[i]
w.ch <- &unprocessed[i]
}
}
}()