Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Renderer ¶
type Renderer struct {
}
Renderer main renderer function supplier
func (*Renderer) ConvertLink ¶
ConvertLink 将Html内容中的所有内部链接进行转换 0. 如果是内部链接则继续 1. 如果能够在ipfs网络中找到,则替换 2. 如果不能在ipfs网络中找到,则不处理
func (*Renderer) DoRender ¶
func (render *Renderer) DoRender(raw []byte, tpl []byte, userCtx map[string]interface{}) (map[string]interface{}, []byte, error)
DoRender 进行渲染,将markdown 原始内容 和模板传入,并进行渲染 如果 raw = nil, 则仅进行 tpl + user_ctx 渲染 如果 raw != nil 则先对raw 进行markdown解析,然后把解析结果 user_ctx["content"] = parsedHtml
Click to show internal directories.
Click to hide internal directories.