G
Go 安全重构
samber/cc-skills-golang
使用行为保持的变换重组 Go 代码,处理大函数、循环依赖与跨包调整。
工具、技能与灵感,在这里找到下一步。
从设计方法到细腻动效,找到你的创作搭档。
使用行为保持的变换重组 Go 代码,处理大函数、循环依赖与跨包调整。
使用 Wire 组织编译期依赖关系与资源清理逻辑。
比较手动与库支持的依赖注入,梳理生命周期和组件关系。
整理 Go GraphQL 的模式、解析器与订阅实现。
管理 go.mod、go.sum、版本选择与工作区,分析依赖升级、冲突和漏洞扫描结果。
以代码证据核对既有系统功能并修复陈旧说明。
指导参数化查询、事务、连接池、批处理和上下文传播,不负责自动生成数据库模式。
根据项目版本采用较新的语言能力、标准库与惯用写法,处理过时模式。
组织 cmd、internal、模块、包与工作区结构,适用于新项目和代码库重整。
检查 Go 代码中的注入、路径处理、SSRF、认证、密钥和日志等安全问题。
为 Go 项目组织 GitHub Actions 测试、lint、安全扫描和发布流程。
检查变量声明、控制流、换行与注释,让 Go 代码表达更清楚。
处理 goroutine 生命周期、channel、锁和并发任务组织,减少泄漏与共享状态问题。
在实现前核对官方文档,用明确来源验证技术方案和接口用法。
记录架构决定、设计理由与功能背景,让后续维护者理解变更依据。
从搜索词报告识别无关流量,规划否定词匹配方式和排除层级。
评审邮件标题并准备可比较的标题变体与测试方案。
将真实会议记录整理为回顾邮件、负责人和下一步事项。