GoFrame v2

Applica le convenzioni ORM di GoFrame v2: oggetti DO, soft-delete e tempo automatici

di gogf · gogf/skills

Promosso ★ 8.8/10

GoFrame v2 — Applica le convenzioni ORM di GoFrame v2: oggetti DO, soft-delete e tempo automatici

Cosa fa

Codifica le convenzioni di sviluppo di GoFrame v2 per progetti Go che importano github.com/gogf/gf/v2, coprendo operazioni di database DAO/DO/entity, scaffolding gf CLI, gestione degli errori e stile del codice. Si attiva quando si costruiscono o si migrano API, servizi, middleware o codice ORM basati su GoFrame, allontanando l'agente da g.Map e dalla gestione manuale dei timestamp.

Rapporto di test

Su un compito di soft-delete-and-update, la baseline senza skill ha scritto g.Map con deleted_at e updated_at manuali; la skill ha prodotto la versione corretta per il framework utilizzando oggetti DO, Delete() per il soft delete e nessun campo temporale manuale, evitando il bug del doppio timestamp che la manutenzione automatica del tempo di GoFrame avrebbe altrimenti causato. Tutti i documenti di riferimento citati e l'esempio user-http-service si risolvono su disco. Chiara e reale applicazione delle convenzioni per codebase gf/v2 autentiche.

Testato il: 2026-07-18 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/gogf/skills
mkdir -p ~/.claude/skills
cd skills && cp -r skills/goframe-v2 ~/.claude/skills/goframe-v2

Comandi e prompt di esempio

  • /goframe-v2Applica le convenzioni ORM di GoFrame v2: oggetti DO, soft-delete e tempo automatici

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Write a GoFrame v2 service that soft deletes a user and updates email.
  • Help me scaffold a new GoFrame v2 microservice with proper DAO layer.
  • I'm migrating my gf/v2 project's ORM calls, need the right conventions.