internal/

directory
v7.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2022 License: MIT

Directories

Path Synopsis
ast
Package ast 定义文档的抽象语法树
Package ast 定义文档的抽象语法树
asttest
Package asttest 提供了一个合法的 ast.APIDoc 对象
Package asttest 提供了一个合法的 ast.APIDoc 对象
Package cmd 提供子命令的相关功能
Package cmd 提供子命令的相关功能
Package docs 打包文档内容
Package docs 打包文档内容
site
Package site 用于生成网站内容 包括网站的基本信息,以及文档的翻译内容等。
Package site 用于生成网站内容 包括网站的基本信息,以及文档的翻译内容等。
Package lang 管理各类语言提取注释代码块规则的定义
Package lang 管理各类语言提取注释代码块规则的定义
Package lexer 提供基本的分词功能
Package lexer 提供基本的分词功能
Package locale 提供了一个本地化翻译服务。
Package locale 提供了一个本地化翻译服务。
lsp
Package lsp 提供 language server protocol 服务
Package lsp 提供 language server protocol 服务
protocol
Package protocol 协议内容的定义
Package protocol 协议内容的定义
Package mock 根据 doc 生成 mock 数据
Package mock 根据 doc 生成 mock 数据
Package node 处理 ast 中各个节点的结构信息 struct tag 标签属性分为 4 个字段,其中前三个是必填的: apidoc:"name,node-type,usage-key,omitempty" name 表示当前标签的名称,或是节点表示的类型; node-type 表示当前节点的类型,可以是以下值: - elem 表示这是一个子元素; - attr 表示为一个 XML 属性; - cdata 表示为 CDATA 数据; - content 表示为普通的字符串值; - meta 表示这个字段仅用于描述当前元素的元数据,比如元素的名称等; usage-key 指定了当前元素的翻译项; omitempty 表示当前值为空时,是否可以忽略。
Package node 处理 ast 中各个节点的结构信息 struct tag 标签属性分为 4 个字段,其中前三个是必填的: apidoc:"name,node-type,usage-key,omitempty" name 表示当前标签的名称,或是节点表示的类型; node-type 表示当前节点的类型,可以是以下值: - elem 表示这是一个子元素; - attr 表示为一个 XML 属性; - cdata 表示为 CDATA 数据; - content 表示为普通的字符串值; - meta 表示这个字段仅用于描述当前元素的元数据,比如元素的名称等; usage-key 指定了当前元素的翻译项; omitempty 表示当前值为空时,是否可以忽略。
Package openapi 实现 openapi 的相关数据类型 https://github.com/OAI/OpenAPI-Specification
Package openapi 实现 openapi 的相关数据类型 https://github.com/OAI/OpenAPI-Specification
Package xmlenc 有关文档格式编解码处理
Package xmlenc 有关文档格式编解码处理

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL