github.com/mineiros-io/terradoc@v0.0.9-0.20220711062319-018bd4ae81f5/internal/renderers/markdown/markdown.go (about)

     1  package markdown
     2  
     3  import (
     4  	"io"
     5  
     6  	"github.com/mineiros-io/terradoc/internal/entities"
     7  )
     8  
     9  func Render(writer io.Writer, definition entities.Doc) error {
    10  	mdWriter, err := newMarkdownWriter(writer)
    11  	if err != nil {
    12  		return err
    13  	}
    14  
    15  	return mdWriter.writeDefinition(definition)
    16  }