Documentation
¶
Index ¶
- func ExtractYAMLFrontmatter(ctx context.Context, r io.Reader) (content []byte, err error)
- func NewYAML2FrontmatterFormat() *frontmatter.Format
- func NewYAMLDocumentEndFrontmatterFormat() *frontmatter.Format
- func NewYAMLFrontmatterFormat() *frontmatter.Format
- func UnmarshallYAMLFrontMatter(ctx context.Context, r io.Reader, v any) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractYAMLFrontmatter ¶
ExtractYAMLFrontmatter extracts YAML front matter content from r.
The extractor tries the known YAML front matter formats in order and returns only the extracted front matter bytes.
func NewYAML2FrontmatterFormat ¶
func NewYAML2FrontmatterFormat() *frontmatter.Format
NewYAML2FrontmatterFormat returns the alternative YAML front matter format using `---yaml` as the opening delimiter.
func NewYAMLDocumentEndFrontmatterFormat ¶ added in v1.161.1
func NewYAMLDocumentEndFrontmatterFormat() *frontmatter.Format
NewYAMLDocumentEndFrontmatterFormat returns the YAML front matter format that uses the YAML document end marker.
func NewYAMLFrontmatterFormat ¶
func NewYAMLFrontmatterFormat() *frontmatter.Format
NewYAMLFrontmatterFormat returns the YAML front matter format used by Hugo.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.