internal/

directory
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package account 提供前台账户体系:自助注册、邮箱验证、找回密码与账户页。
Package account 提供前台账户体系:自助注册、邮箱验证、找回密码与账户页。
Package api 装配 huma:三平面分组、OpenAPI 配置、错误模型桥接与分页约定。
Package api 装配 huma:三平面分组、OpenAPI 配置、错误模型桥接与分页约定。
Package app 定义模块契约与应用注册器。
Package app 定义模块契约与应用注册器。
Package auth 提供用户、角色、会话与访问令牌的存储与鉴权逻辑。
Package auth 提供用户、角色、会话与访问令牌的存储与鉴权逻辑。
password
Package password 提供 argon2id 密码哈希与校验。
Package password 提供 argon2id 密码哈希与校验。
perm
Package perm 定义权限串、内置角色与所有权规则。
Package perm 定义权限串、内置角色与所有权规则。
Package comment 提供评论与回复树。
Package comment 提供评论与回复树。
Package config 负责加载与校验运行配置。
Package config 负责加载与校验运行配置。
Package console 把 Vite 构建出的 Console SPA 嵌入二进制并提供静态资源服务。
Package console 把 Vite 构建出的 Console SPA 嵌入二进制并提供静态资源服务。
Package content 提供文章与独立页面。
Package content 提供文章与独立页面。
Package database 负责建立并持有数据库连接。
Package database 负责建立并持有数据库连接。
Package extension 实现 Extension 平面的通用 CRUD。
Package extension 实现 Extension 平面的通用 CRUD。
Package favorite 提供收藏:已登录用户把一篇内容标记下来,日后在「我的收藏」里找回。
Package favorite 提供收藏:已登录用户把一篇内容标记下来,日后在「我的收藏」里找回。
Package form 提供声明式表单:用 Go 代码描述一组设置项,产出 JSON Schema 2020-12 子集 + 缺省值,供 Console 的通用表单引擎渲染。
Package form 提供声明式表单:用 Go 代码描述一组设置项,产出 JSON Schema 2020-12 子集 + 缺省值,供 Console 的通用表单引擎渲染。
Package httpx 提供 HTTP 层的通用件:RFC 9457 错误响应与请求上下文工具。
Package httpx 提供 HTTP 层的通用件:RFC 9457 错误响应与请求上下文工具。
Package install 实现首次安装向导:连接测试、安装执行与状态查询。
Package install 实现首次安装向导:连接测试、安装执行与状态查询。
Package logging 统一构造 slog 日志器。
Package logging 统一构造 slog 日志器。
Package logs 读取写在磁盘上的运行日志,供后台「日志」页查询与下载。
Package logs 读取写在磁盘上的运行日志,供后台「日志」页查询与下载。
Package mail 提供 SMTP 发信能力。
Package mail 提供 SMTP 发信能力。
Package media 提供附件与图片处理。
Package media 提供附件与图片处理。
Package menu 提供导航菜单。
Package menu 提供导航菜单。
Package migrate 封装 goose 迁移的执行与并发保护。
Package migrate 封装 goose 迁移的执行与并发保护。
Package pkgzip 安全地把 zip 包解压到磁盘,供主题与插件共用一个实现。
Package pkgzip 安全地把 zip 包解压到磁盘,供主题与插件共用一个实现。
Package plugin 提供插件系统:插件包加载、生命周期与设置声明。
Package plugin 提供插件系统:插件包加载、生命周期与设置声明。
Package search 提供全文搜索。
Package search 提供全文搜索。
Package secret 保管那些「必须长期留在库里、又不能明文躺着」的凭据。
Package secret 保管那些「必须长期留在库里、又不能明文躺着」的凭据。
Package seo 提供搜索引擎与订阅源的输出。
Package seo 提供搜索引擎与订阅源的输出。
Package server 组装 HTTP 路由与服务生命周期。
Package server 组装 HTTP 路由与服务生命周期。
Package settings 提供统一的声明式设置:分组 Schema、值存储、校验与读取。
Package settings 提供统一的声明式设置:分组 Schema、值存储、校验与读取。
Package slug 生成与校验 URL 片段。
Package slug 生成与校验 URL 片段。
Package taxonomy 提供分类(树形)与标签。
Package taxonomy 提供分类(树形)与标签。
Package theme 提供主题系统:模板引擎、主题包加载、前台路由与主题设置。
Package theme 提供主题系统:模板引擎、主题包加载、前台路由与主题设置。
Package update 提供从 GitHub Releases 就地升级的能力:检查新版本、 下载并核对校验和、备份当前二进制、替换并重启。
Package update 提供从 GitHub Releases 就地升级的能力:检查新版本、 下载并核对校验和、备份当前二进制、替换并重启。
Package version 承载构建期注入的版本信息。
Package version 承载构建期注入的版本信息。
Package workdir 负责运行时工作目录的初始化。
Package workdir 负责运行时工作目录的初始化。

Jump to

Keyboard shortcuts

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