Files
boot-dev-blog-aggregator/internal/handlers/listFeedsHandler.go

22 lines
411 B
Go

package handlers
import (
"context"
"fmt"
"github.com/rdarius/boot-dev-blog-aggregator/internal/config"
)
func ListFeedsHandler(s *config.State, cmd config.Command) error {
ctx := context.Background()
feeds, err := s.DB.ListFeeds(ctx)
if err != nil {
return err
}
for _, feed := range feeds {
fmt.Printf("Article: %s | Url: %s | User: %s\n", feed.Name, feed.Url, feed.UserName)
}
return nil
}