go-create-repository
Installation
SKILL.md
Go Create Repository
Generate repository port interfaces and implementations for Pingo GO modular architechture conventions.
Two-File Pattern
Every repository requires two files:
- Port interface:
internal/modules/<module>/ports/<entity>_repository.go - Repository implementation:
internal/modules/<module>/repository/<entity>_repository.go
Port Interface Structure
Location: internal/modules/<module>/ports/<entity>_repository.go
package ports