G
Go dig 依赖容器
samber/cc-skills-golang
通过 dig 的提供与调用机制组织依赖图。
工具、技能与灵感,在这里找到下一步。
从设计方法到细腻动效,找到你的创作搭档。
通过 dig 的提供与调用机制组织依赖图。
设计结构体、组合、接口和接收者,处理类型断言、字段标签与接口隔离。
整理错误创建、包装、判断和日志记录,处理自定义错误与 panic 边界。
使用 Viper 管理配置来源、优先级与动态更新。
利用 gopls 的语言服务能力查找定义、引用和诊断,支持语义重命名与代码整理。
为 Go 项目组织 GitHub Actions 测试、lint、安全扫描和发布流程。
记录架构决定、设计理由与功能背景,让后续维护者理解变更依据。
通过 gws 读取和更新 Google Docs 内容。
核对 gws 认证、通用参数与输出格式。
通过页面导航组织跨页结构化数据提取。
通过 Studio 检查和预览视频项目。
从视频需求开始组织新的 Remotion 项目。
对照 Web 界面指南审查 UI 代码,帮助检查可访问性、交互和设计规范。
为相关工程技能准备问题标签、领域文档等项目协作约定。
以先写测试、实现功能和重构的流程开发功能或修复问题,强调可验证的行为。
根据任务寻找可安装的技能,帮助比较用途和来源,并了解安装方式。
配置 golangci-lint 等检查工具,解释告警并审查抑制规则的合理性。
使用 samber/do 组织服务依赖、作用域和生命周期。