·go-gorm-model
</>

go-gorm-model

Genera modelli Go GORM seguendo le convenzioni dell'architettura modulare Go. Da utilizzare durante la creazione o l'aggiornamento di modelli di persistenza in internal/modules/<module>/model/, inclusa la mappatura delle tabelle, i tipi di puntatori nullable, i tag di indice, i tipi specifici di PostgreSQL e i timestamp. Utilizza sempre questa abilità quando ti viene chiesto di creare un modello, aggiungere una struttura GORM, mappare una tabella di database o generare file di modello.

25Installazioni·0Tendenza·@cristiano-pacheco

Installazione

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

Come installare go-gorm-model

Installa rapidamente la skill AI go-gorm-model 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-gorm-model
  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.

Use Go pointer types for nullable columns. Never use database/sql types (sql.NullString, sql.NullInt32, etc.) — those are not used in this codebase.

| TEXT / VARCHAR nullable | string | | BIGINT nullable (value) | int64 | | BIGINT nullable (FK) | uint64 | | BOOLEAN nullable | bool | | TIMESTAMPTZ nullable | time.Time |

Do NOT add gorm:"column:..." tags. GORM automatically maps Go field names to snakecase column names (ProductID → productid, CreatedAt → createdat, etc.). Only add tags when there is a specific GORM feature to declare.

Genera modelli Go GORM seguendo le convenzioni dell'architettura modulare Go. Da utilizzare durante la creazione o l'aggiornamento di modelli di persistenza in internal/modules/<module>/model/, inclusa la mappatura delle tabelle, i tipi di puntatori nullable, i tag di indice, i tipi specifici di PostgreSQL e i timestamp. Utilizza sempre questa abilità quando ti viene chiesto di creare un modello, aggiungere una struttura GORM, mappare una tabella di database o generare file di modello. 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-gorm-model
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-25
Aggiornato
2026-03-11

Browse more skills from cristiano-pacheco/ai-tools

Risposte rapide

Che cos'è go-gorm-model?

Genera modelli Go GORM seguendo le convenzioni dell'architettura modulare Go. Da utilizzare durante la creazione o l'aggiornamento di modelli di persistenza in internal/modules/<module>/model/, inclusa la mappatura delle tabelle, i tipi di puntatori nullable, i tag di indice, i tipi specifici di PostgreSQL e i timestamp. Utilizza sempre questa abilità quando ti viene chiesto di creare un modello, aggiungere una struttura GORM, mappare una tabella di database o generare file di modello. Fonte: cristiano-pacheco/ai-tools.

Come installo go-gorm-model?

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-gorm-model 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