Che cos'è go-create-usecase?
Genera casi d'uso Go per l'architettura modulare con l'inserimento di dipendenze Fx, dipendenze basate su porte, tracciamento OpenTelemetry, convalida dell'input e metriche dei casi d'uso. Da utilizzare quando si implementano azioni aziendali in internal/modules/<module>/usecase/ come creazione, aggiornamento, elenco, eliminazione, transizioni di stato, caricamenti, notifiche o qualsiasi operazione di dominio che orchestra repository/servizi. Fonte: cristiano-pacheco/ai-rules.