Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Address string ScheduleXMLurl string ScheduleXMLupdate string ScheduleJSONurl string ScheduleJSONupdate string }
Config server configuration
type Event ¶
type Event struct { Name string Description string Location string StartTime time.Time EndTime time.Time }
Event is basic scheduling primitive
type Node ¶
type Node struct { Title string `xml:"Title"` Room string `xml:"Room"` Day string `xml:"Day"` Time string `xml:"Time"` Speakers string `xml:"Speakers"` SpeakerIDs string `xml:"Speaker-IDs"` Topic string `xml:"Topic"` ShortAbstract string `xml:"Short-abstract"` Photo string `xml:"Photo"` Path string `xml:"Path"` }
Node <node> from the upstream XML, pre cleanup
type Presentation ¶
Presentation is an extension of event with speakers and a topic
type Schedule ¶
type Schedule struct { Presentations []Presentation // contains filtered or unexported fields }
Schedule contains all presentations and events
Click to show internal directories.
Click to hide internal directories.