원클릭으로
go-code-review
Revisión de código Go. Usar al revisar PRs, verificar calidad de código, o identificar problemas potenciales.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Revisión de código Go. Usar al revisar PRs, verificar calidad de código, o identificar problemas potenciales.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | go-code-review |
| description | Revisión de código Go. Usar al revisar PRs, verificar calidad de código, o identificar problemas potenciales. |
| allowed-tools | Read, Grep, Glob, Bash(golangci-lint:*) |
Revisión de código Go.
// ✅ BIEN
if err != nil {
return fmt.Errorf("loading %s: %w", name, err)
}
// ❌ MAL
result, _ := doSomething()
// ✅ BIEN
func (c *Cache) Get(key string) (Item, bool) {
c.mu.RLock()
defer c.mu.RUnlock()
return c.items[key]
}
golangci-lint run ./...
go vet ./...
Guía para trabajar con StructureDefinitions y ElementDefinitions en FHIR. Usar cuando se necesite entender o manipular definiciones de estructura.
Diseño de arquitectura limpia y modular en Go. Usar al diseñar un nuevo módulo, definir capas y responsabilidades, u organizar código.
Benchmarks y profiling en Go. Usar al medir rendimiento, comparar implementaciones, o identificar bottlenecks.
Patrones de caching y pooling en Go. Usar al implementar caches, reducir allocations, o cachear resultados costosos.
Composición, embedding y extensibilidad en Go. Usar al extender tipos existentes o combinar comportamientos.
Concurrencia, goroutines y thread-safety en Go. Usar al diseñar código concurrente o manejar recursos compartidos.