公告

欢迎来到 GoCode

GoCode Monorepo 项目介绍与当前可运行能力

欢迎来到 GoCode

欢迎来到 GoCode Monorepo。当前仓库已聚焦为一个可生产发布的内容站点工程:site-astro(门户 + 知识库)。

项目愿景

nano-banana-1767081613113.png

GoCode 的目标是:用更低维护成本,持续输出高质量技术内容和工程实践。

当前核心能力

  1. 统一站点gocode-apps/site-astro 承担门户与知识库展示。
  2. 内容驱动:所有文章来自 gocode-context/wiki
  3. 全文搜索:Pagefind 构建时生成索引,支持中文检索。
  4. 评论系统:Waline 可选集成,通过环境变量配置后端地址。
  5. 工程化流程:提供发布脚本、搜索索引脚本、生产清单文档。

快速开始

# 安装依赖
pnpm install

# 启动站点
pnpm --filter @gocode/site-astro dev

# 更新开发环境搜索索引(首次或内容更新后)
./scripts/update-search-index.sh

文档入口

  • 架构设计:/wiki/architecture
  • 开发指南:/wiki/development
  • 快速开始:/wiki/getting-started
  • 部署指南:/wiki/aliyun-ecs-portal-wiki-deployment

以仓库根目录 README.mdPRODUCTION-RELEASE-CHECKLIST.md 为发布基线。