Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Gridea-Pro/gridea-pro
/ functions
Functions
1,756 in github.com/Gridea-Pro/gridea-pro
⨍
Functions
1,756
◇
Types & classes
348
Method
Create
(ctx context.Context, category *domain.Category)
backend/internal/repository/category_repo.go:29
Method
Create
Create 创建菜单
backend/internal/domain/menu.go:32
Method
Create
Create 创建闪念
backend/internal/domain/memo.go:31
Method
Create
Standard CRUD
backend/internal/domain/post.go:82
Method
Create
Create 创建友链
backend/internal/domain/link.go:32
Method
Delete
(hash string)
backend/internal/service/image_hosting_service.go:134
Method
Delete
Delete 删除凭证
backend/internal/service/credential/keychain.go:55
Method
Delete
(ctx context.Context, id string)
backend/internal/repository/memo_repo.go:241
Method
Delete
(ctx context.Context, fileName string)
backend/internal/repository/post_repo.go:296
Method
Delete
(ctx context.Context, id string)
backend/internal/repository/category_repo.go:54
Method
Delete
Delete 删除条目
backend/internal/repository/base_json_repo.go:200
Method
Delete
Delete 删除菜单
backend/internal/domain/menu.go:38
Method
Delete
Delete 删除分类(按 ID 删除)
backend/internal/domain/category.go:36
Method
Delete
Delete 删除闪念
backend/internal/domain/memo.go:37
Method
Delete
(ctx context.Context, fileName string)
backend/internal/domain/post.go:84
Method
Delete
Delete 删除友链
backend/internal/domain/link.go:38
Method
DeleteCategoryFromFrontend
DeleteCategoryFromFrontend 按 ID 删除分类,返回更新后的列表
backend/internal/facade/category_facade.go:84
Method
DeleteComment
DeleteComment 删除评论
backend/internal/facade/comment_facade.go:67
Method
DeleteComment
DeleteComment 删除评论
backend/internal/service/comment_service.go:227
Method
DeleteComment
(ctx context.Context, commentID string)
backend/internal/comment/valine_provider.go:186
Method
DeleteComment
(ctx context.Context, commentID string)
backend/internal/comment/twikoo_provider.go:176
Method
DeleteComment
(ctx context.Context, commentID string)
backend/internal/comment/disqus_provider.go:44
Method
DeleteComment
(ctx context.Context, commentID string)
backend/internal/comment/github_provider.go:98
Method
DeleteComment
(ctx context.Context, commentID string)
backend/internal/comment/waline_provider.go:272
Method
DeleteImage
(hash string)
backend/internal/facade/image_hosting_facade.go:32
Method
DeleteLinkFromFrontend
DeleteLinkFromFrontend accepts a link ID and returns updated list
backend/internal/facade/link_facade.go:77
Method
DeleteMemoFromFrontend
DeleteMemoFromFrontend deletes a memo and returns updated list
backend/internal/facade/memo_facade.go:82
Method
DeleteMemoTagFromFrontend
DeleteMemoTagFromFrontend deletes a tag and returns updated list
backend/internal/facade/memo_facade.go:107
Method
DeleteMenuFromFrontend
DeleteMenuFromFrontend accepts an index and returns updated list
backend/internal/facade/menu_facade.go:93
Method
DeletePost
(ctx context.Context, fileName string)
backend/internal/service/post_service.go:122
Method
DeletePostFromFrontend
DeletePostFromFrontend handles post deletion from the frontend
backend/internal/facade/post_facade.go:124
Method
DeleteTag
(ctx context.Context, name string)
backend/internal/service/tag_service.go:95
Method
DeleteTag
(ctx context.Context, tagName string)
backend/internal/service/memo_service.go:187
Method
DeleteTagFromFrontend
DeleteTagFromFrontend accepts a tag name and returns updated list
backend/internal/facade/tag_facade.go:95
Method
Deploy
Deploy 实现 Provider 接口 流程:SSH 连接 → SFTP 客户端 → 清理远程目录 → 上传文件
backend/internal/deploy/sftp_deployer.go:40
Method
Deploy
Deploy 实现 Provider 接口 流程:扫描文件 → 创建部署(获取 required 列表) → 上传缺失文件 → 自动生效
backend/internal/deploy/netlify_deployer.go:66
Method
Deploy
Deploy 实现了 Provider 接口。 流程:扫描文件 → 创建部署(服务器返回 missing 列表) → 上传 missing → 再次创建部署 … 循环直到 missing 为空或达到 maxRounds 上限(避免大文件 / 网络抖动场景下被服务端吞文件却静默宣布成功,见 issu
backend/internal/deploy/vercel_deployer.go:74
Method
Deploy
(ctx context.Context, outputDir string, setting *domain.Setting, logger LogFunc)
backend/internal/deploy/git_deployer.go:27
Method
Deploy
Deploy 实现 Provider 接口 流程:FTP 连接 → 登录 → 清理远程目录 → 上传文件
backend/internal/deploy/ftp_deployer.go:39
Method
DeployToGit
()
backend/internal/facade/deploy_facade.go:17
Method
Dump
(source []byte, level int)
backend/internal/utils/markdown_katex.go:58
Method
Dump
(source []byte, level int)
backend/internal/utils/markdown_katex.go:75
Function
EncryptBuiltInKey
EncryptBuiltInKey 将明文 Key 加密为 Base64 密文 开发者使用:调用此函数得到密文后填入 builtInEncryptedKey 常量
backend/internal/service/ai/builtin.go:72
Method
ExportAsZip
ExportAsZip 渲染站点并将 output 目录打包为 zip,弹出另存为对话框供用户选择保存位置。 返回保存路径(用户取消时返回空字符串)。
backend/internal/app/app.go:485
Method
Extend
(m goldmark.Markdown)
backend/internal/utils/markdown_katex.go:390
Function
F
(e)
backend/internal/utils/katexjs/katex.min.js:1
Method
FetchComments
FetchComments 获取管理端评论列表
backend/internal/service/comment_service.go:60
Function
G
(e)
backend/internal/utils/katexjs/katex.min.js:1
Method
GenerateSlug
GenerateSlug 根据文章标题 AI 生成 SEO 友好的英文 Slug
backend/internal/facade/ai_facade.go:38
Method
GenerateSlug
GenerateSlug 根据文章标题生成 SEO 友好的英文 Slug
backend/internal/service/ai_service.go:208
Method
Get
(path string)
backend/cmd/test_sanitize/main.go:45
Method
GetAISetting
GetAISetting 获取 AI 配置
backend/internal/facade/ai_facade.go:28
Method
GetAISetting
(ctx context.Context)
backend/internal/repository/ai_setting_repo.go:58
Method
GetAISetting
GetAISetting 获取 AI 配置(不存在则返回零值)
backend/internal/config/config.go:138
Method
GetAIUsage
(ctx context.Context)
backend/internal/repository/ai_usage_repo.go:95
Method
GetActiveSite
GetActiveSite 获取当前活跃站点
backend/internal/config/config.go:124
Method
GetAdminComments
(ctx context.Context, page, pageSize int)
backend/internal/comment/valine_provider.go:108
Method
GetAdminComments
GetAdminComments implementation
backend/internal/comment/twikoo_provider.go:92
Method
GetAdminComments
GetAdminComments implementation
backend/internal/comment/disqus_provider.go:36
Method
GetAdminComments
GetAdminComments implementation
backend/internal/comment/github_provider.go:83
Method
GetAdminComments
GetAdminComments implementation
backend/internal/comment/waline_provider.go:130
Method
GetAll
(ctx context.Context)
backend/internal/repository/theme_repo.go:28
Method
GetAll
GetAll 返回所有文章的副本(按 IsTop desc、CreatedAt desc 排序,与 List 一致)。 供渲染、级联修改、数据迁移等需要全量遍历的场景使用。
backend/internal/repository/post_repo.go:404
Method
GetAll
GetAll 获取已安装主题列表
backend/internal/domain/theme.go:84
Method
GetAllPlatformMeta
GetAllPlatformMeta 获取所有平台的连接元信息
backend/internal/config/config.go:193
Method
GetAllStatuses
GetAllStatuses 获取所有平台的连接状态(前端列表页使用)
backend/internal/facade/oauth_facade.go:44
Method
GetAllStatuses
GetAllStatuses 获取所有平台的连接状态
backend/internal/service/oauth_service.go:128
Method
GetBuiltInModels
GetBuiltInModels 返回内置免费模型清单
backend/internal/facade/ai_facade.go:68
Method
GetBuiltInModels
GetBuiltInModels 返回内置免费模型清单(前端展示用)
backend/internal/service/ai_service.go:323
Method
GetByFileName
(ctx context.Context, fileName string)
backend/internal/service/post_service.go:134
Method
GetByFileName
(ctx context.Context, fileName string)
backend/internal/repository/post_repo.go:353
Method
GetByID
GetByID 按 ID 获取分类
backend/internal/service/category_service.go:118
Method
GetByID
(ctx context.Context, id string)
backend/internal/repository/memo_repo.go:278
Method
GetByID
(ctx context.Context, id string)
backend/internal/repository/link_repo.go:36
Method
GetByID
(ctx context.Context, id string)
backend/internal/repository/menu_repo.go:36
Method
GetByID
(ctx context.Context, id string)
backend/internal/repository/category_repo.go:58
Method
GetByID
GetByID 根据不可变 ID 获取分类
backend/internal/domain/category.go:39
Method
GetByID
GetByID 获取单个闪念
backend/internal/domain/memo.go:40
Method
GetByID
GetByID 获取单个友链
backend/internal/domain/link.go:41
Method
GetBySlug
(ctx context.Context, slug string)
backend/internal/repository/category_repo.go:66
Method
GetBySlug
GetBySlug 根据 Slug 获取分类(向后兼容)
backend/internal/domain/category.go:42
Method
GetCdnSetting
()
backend/internal/facade/cdn_setting_facade.go:16
Method
GetCdnSetting
(ctx context.Context)
backend/internal/repository/cdn_setting_repo.go:53
Method
GetComments
GetComments 获取指定文章的评论
backend/internal/domain/comment.go:80
Method
GetComments
(ctx context.Context, articleID string)
backend/internal/comment/valine_provider.go:65
Method
GetComments
(ctx context.Context, articleID string)
backend/internal/comment/twikoo_provider.go:104
Method
GetComments
(ctx context.Context, articleID string)
backend/internal/comment/disqus_provider.go:23
Method
GetComments
(ctx context.Context, articleID string)
backend/internal/comment/github_provider.go:40
Method
GetComments
(ctx context.Context, articleID string)
backend/internal/comment/waline_provider.go:174
Method
GetConfig
(ctx context.Context)
backend/internal/repository/theme_repo.go:120
Method
GetEngineType
GetEngineType 实现 ThemeRenderer 接口
backend/internal/render/ejs_renderer.go:119
Method
GetEngineType
GetEngineType 获取引擎类型标识
backend/internal/render/jinja2_renderer.go:120
Method
GetEngineType
GetEngineType 实现 ThemeRenderer 接口
backend/internal/render/go_renderer.go:63
Method
GetID
GetID implements Identifiable interface
backend/internal/domain/menu.go:49
Method
GetID
GetID implements Identifiable interface 返回不可变 UUID——BaseJSONRepository 的所有 CRUD 都基于此字段
backend/internal/domain/category.go:51
Method
GetID
GetID implements Identifiable interface
backend/internal/domain/tag.go:41
Method
GetID
GetID implements Identifiable interface
backend/internal/domain/link.go:49
Function
GetLocale
GetLocale 获取当前菜单语言
backend/pkg/boot/menu_i18n.go:670
Method
GetMemoStats
(ctx context.Context)
backend/internal/service/memo_service.go:226
Method
GetPort
GetPort 获取当前使用的端口
backend/internal/facade/preview.go:58
← previous
next →
1,101–1,200 of 1,756, ranked by callers