·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.

15Installazioni·2Tendenza·@cristiano-pacheco

Installazione

$npx skills add https://github.com/cristiano-pacheco/ai-tools --skill go-enum

Come installare go-enum

Installa rapidamente la skill AI go-enum nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/cristiano-pacheco/ai-tools --skill go-enum
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: cristiano-pacheco/ai-tools.

Generate type-safe Go enums following GO modular architecture conventions.

Note: When a file contains a struct with methods, do not add standalone functions. Use private methods on the struct instead. For enum files, the private validate function is acceptable because the enum struct is a simple value wrapper without complex methods.

For an enum named "ContactType" with values "email" and "webhook" in the monitor module:

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.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/cristiano-pacheco/ai-tools --skill go-enum
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-26
Aggiornato
2026-03-10

Browse more skills from cristiano-pacheco/ai-tools

Risposte rapide

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.

Come installo go-enum?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/cristiano-pacheco/ai-tools --skill go-enum Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/cristiano-pacheco/ai-tools