19 lines
413 B
Go
19 lines
413 B
Go
package proto
|
|
|
|
import (
|
|
"encoding/xml"
|
|
"time"
|
|
)
|
|
|
|
type URL struct {
|
|
Loc string `xml:"loc"`
|
|
LastMod time.Time `xml:"lastmod"`
|
|
ChangeFreq string `xml:"changefreq"` // always/hourly/daily/weekly/monthly/yearly/never
|
|
Priority float32 `xml:"priority"` // 0.0 - 1.0
|
|
}
|
|
type Sitemap struct {
|
|
XMLName xml.Name `xml:"urlset"`
|
|
Xmlns string `xml:"xmlns,attr"`
|
|
URLs []URL `xml:"url"`
|
|
}
|