Go 并发模型与 channel 实践
从 goroutine 调度原理出发,梳理 channel 的缓冲、关闭与 select 模式,记录 worker pool 与 fan-out/fan-in 场景中的取舍。

2026 年 7 月
先把内容的整理和发布流程理顺,再逐步充实各个栏目。
把单个 HTML 拆成可以继续生长的 Astro 页面、组件和样式。
把零散的技术笔记沉淀成可以持续更新、方便回看的文章。
把整理好的内容逐步公开,保持可更新、可回看。
首页负责说明方向和建立路径,不再铺开所有内容库存。
当前仍是迁移样本,详情页会随真实内容逐步开放。
从 goroutine 调度原理出发,梳理 channel 的缓冲、关闭与 select 模式,记录 worker pool 与 fan-out/fan-in 场景中的取舍。
结合 EXPLAIN ANALYZE 分析慢查询,整理 B-Tree、GIN 与 GiST 的适用场景和真实调优路径。
梳理 Embedding、向量检索、重排和上下文组装,记录生产环境中的延迟与成本取舍。
讨论路由、鉴权、限流与熔断的边界,并记录 Kong、Traefik 等方案的选型经验。
笔记可以只保存一个观察、一段经验或暂时的判断,不必为了公开而提前包装。
很多想法不一定值得立刻做成项目,但值得先拥有名字、说明和下一步。记录下来,比一直放在脑中更容易判断它有没有生命力。
有些点子第一眼很普通,隔几天再看却能长出新的枝杈。窝舍希望保留这种不急着成功、也不急着丢掉的中间状态。
原型不一定为了上线,也可以只是为了观察问题:表达是否清楚、入口是否成立、自己是否愿意继续维护。
每个想法记录当前状态和下一步。完成不是唯一结果,归档也不是失败。
从静态首页逐步演进为可以持续维护、逐步开放内容的个人站点。
给每个想法记录来源、状态、下一步和关联内容,让暂停和归档也成为有效结果。
让已发布的文章和想法更容易被重新找到,支持按主题和时间回看。
窝舍会继续记录后端工程、系统设计和 AI 应用实践,也会保留尚未成熟的产品想法、自动化工具和小型原型。
第一阶段最重要的不是获得更多访问,而是让自己愿意反复回来使用。公开内容则服务于真正需要它的人、志同道合者和亲友。
给我一封不会公开的私信