Documentation ¶
Index ¶
- Variables
- func BuildTemplate(text string, sharedTemplateBuffers []*bytes.Buffer) (*template.Template, error)
- func GetDataFromPath(source, arg string) (*bytes.Buffer, error)
- func GetDataFromReadCloser(f io.ReadCloser) (*bytes.Buffer, error)
- func InitLogger()
- func LoadSharedTemplates(templates []string) []*bytes.Buffer
- func LoadTemplates(templateFiles []string, sharedTemplateBuffers []*bytes.Buffer) ([]*template.Template, error)
- func MergeData(dataFiles []string) (map[string]any, error)
- func ParseFileStringFlag(v string) (string, error)
- func PrintVersion()
- func ValidateArguments(dataFiles, commonTemplateFiles, templateFiles []string, output string, ...) int64
Constants ¶
This section is empty.
Variables ¶
View Source
var YutcLog zerolog.Logger
Functions ¶
func BuildTemplate ¶
func GetDataFromReadCloser ¶
func GetDataFromReadCloser(f io.ReadCloser) (*bytes.Buffer, error)
func InitLogger ¶ added in v0.0.3
func InitLogger()
func LoadSharedTemplates ¶
func LoadTemplates ¶
func ParseFileStringFlag ¶
func PrintVersion ¶
func PrintVersion()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.