# Golang Code Review

> 🐛 golang-code-review - Golang 代码审查技能

- Skill: `luokai0/golang-code-review` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add luokai0/golang-code-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/luokai0/golang-code-review/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: luokai0 (https://skillmd.com/u/luokai0)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/luokai0/golang-code-review

---

# 🐛 golang-code-review - Golang 代码审查技能

## 功能描述
此技能对 Git merge 提交的 Golang 代码进行全面的代码审查，包括：
- **格式检测**：遵循 `gofmt`、`goimports` 等 Go 语言标准格式规范
- **合理性和质量检测**：使用静态分析工具（如 `staticcheck`, `unused`, `errcheck`）
- **最佳实践检查**：参考 Go Code Review Comments (`https://github.com/golang/go/wiki/CodeReviewComments`)
- **安全漏洞扫描**：检测常见安全问题（SQL 注入、XSS、不安全的反序列化等）

## 输出报告
生成详细的 Markdown 报告，包含：
- 📋 总体评分
- ⚠️ 问题分类和严重等级
- 🔧 修复建议
- 📊 代码度量（复杂度、行数、空白检测）

## 规范参考
- Go Code Review Comments: https://github.com/golang/go/wiki/CodeReviewComments
- Go Error Handling: https://github.com/golang/go/wiki/ErrorHandlingBestPractices
- Effective Go: https://golang.org/doc/effective_go.html
- GO linting rules (https://staticcheck.io)

---

