MCPcopy Create free account
hub / github.com/abiosoft/mold / Render

Method Render

engine.go:62–73  ·  view source on GitHub ↗

Render implements Layout.

(w io.Writer, view string, data any)

Source from the content-addressed store, hash-verified

60
61// Render implements Layout.
62func (m moldEngine) Render(w io.Writer, view string, data any) error {
63 layout, ok := m[view]
64 if !ok {
65 return ErrNotFound
66 }
67
68 if err := layout.Execute(w, data); err != nil {
69 return fmt.Errorf("error rendering '%s': %w", view, err)
70 }
71
72 return nil
73}
74
75func walk(fsys fs.FS, exts []string, funcMap template.FuncMap) (set templateSet, err error) {
76 set = templateSet{}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected