What problem does it solve?
This Skill establishes and enforces technical standards and architectural patterns for the Go backend in the CECOR project, ensuring maintainability, resilience, and consistency.
Core Features & Use Cases
- Coding Standards: Defines naming conventions for packages, structs, functions, variables, and API endpoints in English.
- Architectural Guidance: Outlines the Hexagonal Architecture pattern and package structure.
- Database Best Practices: Provides guidelines for GORM models, database naming conventions, and migrations.
- External Service Integration: Details best practices for integrating with services like Keycloak.
- Use Case: New developers joining the CECOR project can use this Skill to quickly understand and adhere to the established Go backend development guidelines, leading to faster onboarding and higher code quality.
Quick Start
Follow the naming conventions and architectural patterns outlined in this skill for all new Go backend development.