//
pkg.gl
Category
github.com/caixw/apidoc/v6
internal
lang
package
6.0.1
Repository:
https://github.com/caixw/apidoc.git
Documentation:
pkg.go.dev
Overview
Versions
3
Dependencies
7
Dependents
2
Files
720 SLOC
#
Functions
Get
Get 获取指定语言的定义信息 若不存在,则返回 nil.
GetByExt
GetByExt 根据扩展名获取语言定义信息 ext 必须以 .
Langs
Langs 返回所有支持的语言.
Parse
Parse 分析 data 中的内容,并以行号作为键名,代码块作为键值返回.
#
Structs
Language
Language 语言模块的定义.
#
Interfaces
Blocker
Blocker 接口定义了解析代码块的所有操作。 通过 BeginFunc 查找匹配的起始位置, 通过 EndFunc 查找结束位置,并返回所有的块内容。.