G
Go Context 生命周期
samber/cc-skills-golang
设计 context 的传播、取消、超时和请求范围数据,检查后台任务的生命周期。
工具、技能与灵感,在这里找到下一步。
从设计方法到细腻动效,找到你的创作搭档。
设计 context 的传播、取消、超时和请求范围数据,检查后台任务的生命周期。
使用 Fx 模块与生命周期钩子组织应用启动和关闭。
整理错误创建、包装、判断和日志记录,处理自定义错误与 panic 边界。
分析重大变化对需求、架构与体验文档的影响并提出调整方案。
从规格、想法或代码出发记录一致的系统架构决策。
从边界条件、证据、结构和表达等视角评审代码或文档。
围绕需求发现与产品文档开展产品规划。
选择合适图示表达业务流程、状态和系统交互。
组织 protobuf、客户端和服务端,处理拦截器、状态码、流式调用与测试。
使用 Viper 管理配置来源、优先级与动态更新。
借助文档查询工具了解 Go 包的接口、版本与许可。
围绕读者需求和来源证据组织技术说明。
组织 samber/ro 事件流、数据管道与取消及背压处理。
组织 slog 扩展处理器、采样、格式转换与后端集成。
依据事件证据记录时间线、原因与后续改进。
使用 Testify 的断言、模拟与测试套件组织测试。
整理 API、消息、数据字段与错误响应的参考说明。
利用 gopls 的语言服务能力查找定义、引用和诊断,支持语义重命名与代码整理。