package
Version:
v0.0.0-...-a5a65f0
Opens a new window with list of versions in this module.
Published: Dec 30, 2017
License: Apache-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 31
Opens a new window with list of known importers.
Documentation
¶
Package atom defines XML data structures for an Atom feed.
type Entry struct {
Title *Text `xml:"title"`
ID string `xml:"id"`
Link []Link `xml:"link"`
Published TimeStr `xml:"published"`
Updated TimeStr `xml:"updated"`
Author *Person `xml:"author"`
Summary *Text `xml:"summary"`
Content *Text `xml:"content"`
XMLBase string `xml:"base,attr"`
}
type Feed struct {
XMLName xml.Name `xml:"feed"`
Title string `xml:"title"`
ID string `xml:"id"`
Link []Link `xml:"link"`
Updated TimeStr `xml:"updated"`
Author *Person `xml:"author"`
Entry []*Entry `xml:"entry"`
XMLBase string `xml:"base,attr"`
}
type Link struct {
Rel string `xml:"rel,attr"`
Href string `xml:"href,attr"`
Type string `xml:"type,attr"`
}
type Person struct {
Name string `xml:"name"`
URI string `xml:"uri"`
Email string `xml:"email"`
InnerXML string `xml:",innerxml"`
}
type Text struct {
Type string `xml:"type,attr"`
Body string `xml:",chardata"`
InnerXML string `xml:",innerxml"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.