Documentation ¶
Index ¶
- func WriteFeeds(cfg *config.Configuration, items *collection.Collection[models.Post]) error
- func WriteFile[F models.Fileable](file F) error
- func WriteFileCollection[F models.Fileable](files *collection.Collection[F]) error
- func WriteHtml(basePath string, mapping *config.Mapping, cfg *config.Configuration, ...) error
- func WriteHtmlCollection[B models.Bloggable](basePath string, items *collection.Collection[B], mapping *config.Mapping, ...) error
- func WriteJsonCollection[B models.Bloggable](basePath string, items *collection.Collection[B]) error
- func WriteJsonManifest[B models.Bloggable](basePath string, items *collection.Collection[B]) error
- type Sitemap
- type SitemapUrl
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WriteFeeds ¶
func WriteFeeds(cfg *config.Configuration, items *collection.Collection[models.Post]) error
func WriteFileCollection ¶
WriteFileCollection
func WriteHtml ¶
func WriteHtml(basePath string, mapping *config.Mapping, cfg *config.Configuration, data ...template.TemplateData) error
WriteHtml
func WriteHtmlCollection ¶
func WriteHtmlCollection[B models.Bloggable](basePath string, items *collection.Collection[B], mapping *config.Mapping, cfg *config.Configuration, data ...template.TemplateData) error
WriteHtmlCollection
func WriteJsonCollection ¶
Types ¶
type Sitemap ¶
type Sitemap struct {
UrlSet []SitemapUrl
}
func NewSitemap ¶
func NewSitemap() *Sitemap
func (Sitemap) UpsertRobots ¶
func (s Sitemap) UpsertRobots(cfg *config.Configuration) error
type SitemapUrl ¶
Click to show internal directories.
Click to hide internal directories.