SuperAPI AI 工具集

go

编程与开发

查看项目

更新于 11-07 10:30

技能介绍

用途 该技能用于约定某个团队在项目中编写 Go 代码的方式,适合在编写或修改 Go 代码前阅读,帮助开发者遵循统一的栈选型与工程规范。

主要能力 内容覆盖错误处理、日志、span 命名、context 传递、goroutine 生命周期、切片返回值、防御性代码注释、超时、注释写法、性能优化和测试等方面,并给出团队偏好的服务与 Go 包清单。

使用方式 资料未提供安装命令或具体调用步骤,相关操作暂未提供。已知建议是在项目中编写或更改 Go 代码前先阅读该规范。

适用场景 适用于采用 Go 语言的后端服务与基础设施开发,尤其是需要统一错误包装、结构化日志、链路追踪、并发生命周期管理和测试约定的团队项目。

限制 资料仅为团队约定,未提供工具形态、版本兼容范围或执行方式;具体实施需结合各仓库最近的 go.mod 中 go 指令,因为多模块仓库可能存在不同版本。