1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
package simplestreams
// Stream represents the base structure of index.json.
type Stream struct {
Index map[string]StreamIndex `json:"index"`
Updated string `json:"updated,omitempty"`
Format string `json:"format"`
}
// StreamIndex represents the Index entry inside index.json.
type StreamIndex struct {
DataType string `json:"datatype"`
Path string `json:"path"`
Updated string `json:"updated,omitempty"`
Products []string `json:"products"`
Format string `json:"format,omitempty"`
}
|