Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type File ¶
type File struct { XMLName xml.Name `xml:"file" json:"-" yaml:"-"` Name string `xml:"name,attr" json:"name" yaml:"name"` Copyright string `xml:"copyright,,omitempty" json:"copyright,omitempty" yaml:"copyright,omitempty"` Description string `xml:"description,,omitempty" json:"description,omitempty" yaml:"description,omitempty"` Hashes []Hash `xml:"hash,,omitempty" json:"hashes,omitempty" yaml:"hashes,omitempty"` Identity string `xml:"identity,,omitempty" json:"identity,omitempty" yaml:"identity,omitempty"` Language []string `xml:"language,,omitempty" json:"language,omitempty" yaml:"language,omitempty"` Logo string `xml:"logo,,omitempty" json:"logo,omitempty" yaml:"logo,omitempty"` MetaURLs []MetaURL `xml:"metaurl,,omitempty" json:"metaurl,omitempty" yaml:"metaurl,omitempty"` OS []string `xml:"os,,omitempty" json:"os,omitempty" yaml:"os,omitempty"` Pieces []Piece `xml:"pieces,,omitempty" json:"piece,omitempty" yaml:"piece,omitempty"` Publisher *Publisher `xml:"publisher" json:"publisher,omitempty" yaml:"publisher,omitempty"` Signature *Signature `xml:"signature" json:"signature,omitempty" yaml:"signature,omitempty"` Size uint64 `xml:"size,,omitempty" json:"size,omitempty" yaml:"size,omitempty"` URLs []URL `xml:"url,,omitempty" json:"url,omitempty" yaml:"url,omitempty"` Version string `xml:"version,omitempty" json:"version,omitempty" yaml:"version,omitempty"` }
type MetaURL ¶
type MetaURL struct { XMLName xml.Name `xml:"metaurl" json:"-" yaml:"-"` Priority *uint `xml:"priority,attr,omitempty" json:"priority,omitempty" yaml:"priority,omitempty"` MediaType string `xml:"mediatype,attr" json:"mediatype" yaml:"mediatype"` Name string `xml:"name,attr,omitempty" json:"name,omitempty" yaml:"name,omitempty"` URL string `xml:",chardata" json:"url" yaml:"url"` }
type Metalink ¶
type Metalink struct { XMLName xml.Name `xml:"urn:ietf:params:xml:ns:metalink metalink" json:"-" yaml:"-"` Files []File `xml:"file" json:"files,omitempty" yaml:"files,omitempty"` Generator string `xml:"generator,,omitempty" json:"generator,omitempty" yaml:"generator,omitempty"` Origin *Origin `xml:"origin,,omitempty" json:"origin,omitempty" yaml:"origin,omitempty"` Published *time.Time `xml:"published,,omitempty" json:"published,omitempty" yaml:"published,omitempty"` Updated *time.Time `xml:"updated,,omitempty" json:"updated,omitempty" yaml:"updated,omitempty"` }
type URL ¶
type URL struct { XMLName xml.Name `xml:"url" json:"-" yaml:"-"` Location string `xml:"location,attr,omitempty" json:"location,omitempty" yaml:"location,omitempty"` Priority *uint `xml:"priority,attr,omitempty" json:"priority,omitempty" yaml:"priority,omitempty"` URL string `xml:",chardata" json:"url" yaml:"url"` }
Directories
¶
Path | Synopsis |
---|---|
filefakes
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
metaurl/metaurlfakes
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
url/urlfakes
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
storagefakes
This file was generated by counterfeiter This file was generated by counterfeiter
|
This file was generated by counterfeiter This file was generated by counterfeiter |
transferfakes
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
verificationfakes
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter
|
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.