package rss import ( "encoding/xml" "os" "ssender/internal/models" ) func NewRSS(rssPath string) (*models.Rss2, error) { rss := &models.Rss2{} // Open rss2 file file, err := os.Open(rssPath) if err != nil { return nil, err } defer file.Close() d := xml.NewDecoder(file) // Start RSS decoding from file if err := d.Decode(&rss); err != nil { return nil, err } return rss, nil }