From 04a3c5398af8ccabafafe3e684117d6e57ffe7b2 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 9 Jul 2015 17:44:15 +0200 Subject: Restructure code --- rss.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 rss.go (limited to 'rss.go') diff --git a/rss.go b/rss.go new file mode 100644 index 0000000..abffafd --- /dev/null +++ b/rss.go @@ -0,0 +1,19 @@ +package main + +import "dim13.org/rss" + +const ( + lor = `https://www.linux.org.ru/section-rss.jsp?section=1` + undeadly = `http://undeadly.org/cgi?action=rss` +) + +func FetchNews(url string) (s []string, err error) { + news, err := rss.Fetch(url) + if err != nil { + return nil, err + } + for _, i := range news.Channel.Items { + s = append(s, i.Title) + } + return s, nil +} -- cgit v1.2.3