Che cos'è go-enum?
Genera enumerazioni Go seguendo le convenzioni dell'architettura modulare GO (enumerazioni basate su stringhe con convalida, costruttore e metodo String). Da utilizzare quando si creano enumerazioni di stringhe indipendenti dai tipi in internal/modules/<module>/enum/ o quando l'utente chiede di creare un'enumerazione, aggiungere un tipo di enumerazione o definire costanti di enumerazione. Fonte: cristiano-pacheco/ai-tools.