Documentation
¶
Index ¶
- Variables
- func Code(txt string) string
- func Em(txt string) string
- func Escape(txt string) string
- func Image(caption string, urlAndTitle ...string) string
- func Link(txt string, urlAndTitle ...string) string
- func Strong(txt string) string
- type List
- type Option
- type Writer
- func (wr *Writer) BeginOrderedList()
- func (wr *Writer) BeginUnorderedList()
- func (wr *Writer) EndList()
- func (wr *Writer) WriteFencedCodeBlock(code string, language string)
- func (wr *Writer) WriteH1(text string)
- func (wr *Writer) WriteH2(text string)
- func (wr *Writer) WriteH3(text string)
- func (wr *Writer) WriteH4(text string)
- func (wr *Writer) WriteH5(text string)
- func (wr *Writer) WriteH6(text string)
- func (wr *Writer) WriteHorizontalRule()
- func (wr *Writer) WriteIndentedCodeBlock(code string)
- func (wr *Writer) WriteListItem(text string)
- func (wr *Writer) WriteParagraph(txt string)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidHeadingLevel = errors.New("head level should between [1..6]")
Functions ¶
func Escape ¶ added in v0.2.0
Escape string start with ASCII punctuation character using backslash (\). Strings not start with ASCII punctuation character are returned without escape.
Types ¶
type List ¶
type List struct {
// contains filtered or unexported fields
}
func (*List) NextBullet ¶
type Writer ¶
type Writer struct {
// contains filtered or unexported fields
}
func (*Writer) BeginOrderedList ¶
func (wr *Writer) BeginOrderedList()
func (*Writer) BeginUnorderedList ¶
func (wr *Writer) BeginUnorderedList()
func (*Writer) WriteFencedCodeBlock ¶
func (*Writer) WriteHorizontalRule ¶
func (wr *Writer) WriteHorizontalRule()
func (*Writer) WriteIndentedCodeBlock ¶
func (*Writer) WriteListItem ¶
func (*Writer) WriteParagraph ¶
Click to show internal directories.
Click to hide internal directories.