$ loading_
提供一组可直接调用的 Golang 智能技能,帮助完成 Go 开发与自动化任务。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"cc-skills-golang" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请用 Go 编写一个可复用的重试工具函数,支持最大重试次数、指数退避和上下文取消,并附上简短用法示例。
输出一段结构清晰的 Go 代码,包含重试函数实现与示例调用。
请重构下面的 Go 代码,提升可读性和可维护性,保留原有功能,并说明你做了哪些改进:[粘贴代码]
返回优化后的 Go 代码,并附上重构说明与改进点列表。
请为这个 Go 模块编写单元测试,覆盖正常流程、边界条件和错误处理,并使用标准 testing 包:[粘贴代码]
生成可运行的 Go 测试代码,包含多个测试用例与必要说明。