in galog.go [460:472]
func (en *LogEntry) Format(format string) (string, error) {
tmpl, err := template.New("").Parse(format)
if err != nil {
return "", fmt.Errorf("failed to parse template: %w", err)
}
buffer := new(strings.Builder)
if err := tmpl.Execute(buffer, en); err != nil {
return "", fmt.Errorf("failed to execute template: %w", err)
}
return buffer.String(), nil
}