ssg

package
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2026 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Astro added in v0.3.0

type Astro struct {
	Title         string
	BaseURL       string
	Description   string
	Author        string
	Repository    string
	Feed          bool
	Katex         bool
	Theme         string
	ThemeRepo     string
	ThemeRevision string
}

func NewAstro added in v0.3.0

func NewAstro(cmd *models.Command, meta *models.Repository) *Astro

func (*Astro) Generate added in v0.3.0

func (a *Astro) Generate(issues []models.Issue, outputDir string) error

type Hugo added in v0.4.0

type Hugo struct {
	Title         string
	BaseURL       string
	ThemeName     string
	ThemeRepo     string
	ThemeRevision string
	Description   string
	Feed          bool
	Katex         bool
}

func NewHugo added in v0.4.0

func NewHugo(cmd *models.Command, meta *models.Repository) *Hugo

func (*Hugo) Generate added in v0.4.0

func (h *Hugo) Generate(issues []models.Issue, outputDir string) error

type StaticSiteGenerator

type StaticSiteGenerator interface {
	Generate(issues []models.Issue, outputDir string) error
}

func NewGenerator

func NewGenerator(cmd *models.Command, meta *models.Repository) StaticSiteGenerator

type Zola

type Zola struct {
	Title         string
	BaseURL       string
	ThemeName     string
	ThemeRepo     string
	ThemeRevision string
	Description   string
	Feed          bool
	Katex         bool
	Taxonomies    []string
}

func NewZola

func NewZola(cmd *models.Command, meta *models.Repository) *Zola

func (*Zola) Generate

func (z *Zola) Generate(issues []models.Issue, outputDir string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL