From f28f0eac1a0de62bf7d67a4128a221e32487d441 Mon Sep 17 00:00:00 2001 From: Nazar Kanaev Date: Mon, 22 Mar 2021 13:51:14 +0000 Subject: [PATCH] rdf xml structs --- src/feed/rdf.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/feed/rdf.go diff --git a/src/feed/rdf.go b/src/feed/rdf.go new file mode 100644 index 0000000..384e66b --- /dev/null +++ b/src/feed/rdf.go @@ -0,0 +1,21 @@ +package feed + +import ( + "encoding/xml" +) + +type rdfFeed struct { + XMLName xml.Name `xml:"RDF"` + Title string `xml:"channel>title"` + Link string `xml:"channel>link"` + Items []rdfItem `xml:"item"` +} + +type rdfItem struct { + Title string `xml:"title"` + Link string `xml:"link"` + Description string `xml:"description"` + + DublinCoreDate string `xml:"http://purl.org/dc/elements/1.1/ date"` + DublinCoreContent string `xml:"http://purl.org/rss/1.0/modules/content/ encoded"` +}