template

package
v0.0.0-...-e120e2b Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2023 License: BSD-3-Clause Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppendFromEmbedFile

func AppendFromEmbedFile(fs embed.FS, templateFileName string, outputFileName string, data interface{}) error

func RunEmbedFile

func RunEmbedFile(fs embed.FS, templateFileName string, outputFileName string, data interface{}) error

func SaveEmbedFileAs

func SaveEmbedFileAs(fs embed.FS, fileName string, outputFileName string) error

SaveEmbedFileAs save embed file to a specified path

Types

type Executor

type Executor interface {
	Prepare(templateData string) error
	Exec(templateData string, data interface{}) (string, error)
	Exists(templateData string) bool
}

func NewExecutor

func NewExecutor() Executor

Jump to

Keyboard shortcuts

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