Что такое go-create-usecase?
Создавайте варианты использования Go для модульной архитектуры с внедрением зависимостей Fx, зависимостями на основе портов, трассировкой OpenTelemetry, проверкой входных данных и метриками вариантов использования. Используйте при реализации бизнес-действий во внутреннем/modules/<module>/usecase/, таких как создание, обновление, составление списка, удаление, переходы состояний, загрузки, уведомления или любые операции домена, которые координируют репозитории/сервисы. Источник: cristiano-pacheco/ai-rules.