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