From 75bec51affee1f01d107e68b38180c9d5d5edae0 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 21 Dec 2016 00:38:25 +0100 Subject: Split feeds --- feeds.go | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 feeds.go (limited to 'feeds.go') diff --git a/feeds.go b/feeds.go new file mode 100644 index 0000000..9e6412e --- /dev/null +++ b/feeds.go @@ -0,0 +1,61 @@ +package main + +import "time" + +var Feeds = []Feed{ + { + Name: "LOR News", + URL: `https://www.linux.org.ru/section-rss.jsp?section=1`, + Every: time.Hour, + }, + { + Name: "LOR Forum", + URL: `https://www.linux.org.ru/section-rss.jsp?section=2&filter=tech`, + Every: time.Minute, + }, + { + Name: "LOR Gallery", + URL: `https://www.linux.org.ru/section-rss.jsp?section=3`, + Every: 2 * time.Hour, + }, + { + Name: "LOR Polls", + URL: `https://www.linux.org.ru/section-rss.jsp?section=5`, + Every: 2 * time.Hour, + }, + { + Name: "OpenNET", + URL: `http://www.opennet.ru/opennews/opennews_all_noadv.rss`, + Every: 4 * time.Hour, + }, + { + Name: "Undeadly", + URL: `http://undeadly.org/cgi?action=rss`, + Every: 2 * time.Hour, + }, + { + Name: "Kernel", + URL: `https://www.kernel.org/feeds/kdist.xml`, + Every: 6 * time.Hour, + }, + { + Name: "Ted Unangst", + URL: `http://www.tedunangst.com/flak/rss`, + Every: 6 * time.Hour, + }, + { + Name: "Calomel", + URL: `https://calomel.org/calomel_rss.xml`, + Every: 6 * time.Hour, + }, + { + Name: "Golang News", + URL: `https://golangnews.com/index.xml`, + Every: 6 * time.Hour, + }, + { + Name: "Golang Weekly", + URL: `http://golangweekly.com/rss/1fg21ahk`, + Every: 6 * time.Hour, + }, +} -- cgit v1.2.3