用途:在编写 Go 代码、处理并发模式、进行性能优化、设计接口以及管理 Go module 时提供指导。主要能力包括:提供 worker pool 等并发模式,使用 context 实现取消与超时控制;自定义错误类型与 %w 错误包装;遵循小接口与组合优先的设计;组织 cmd、internal、pkg 的常见项目结构;编写表驱动测试。使用方式:在需要编写、审查或优化 Go 代码时调用,会依据输入任务给出相应实现或审查建议。限制:资料未说明具体安装步骤、依赖要求、支持版本、收费方式或平台信息,暂未提供。
golang
编程与开发
更新于 10-15 22:14