GoFrame v2

Håndhæver GoFrame v2 ORM-konventioner: DO-objekter, auto soft-delete og tid

Af gogf · gogf/skills

Testet · Virker ★ 8.8/10

GoFrame v2 — Håndhæver GoFrame v2 ORM-konventioner: DO-objekter, auto soft-delete og tid

Hvad det gør

Indkoder GoFrame v2 udviklingskonventioner for Go-projekter, der importerer github.com/gogf/gf/v2, dækkende DAO/DO/entity databaseoperationer, gf CLI-scaffolding, fejlhåndtering og kodestil. Udløses ved opbygning eller migrering af GoFrame-baserede API'er, services, middleware eller ORM-kode, og styrer agenten væk fra g.Map og manuel tidsstempelhåndtering.

Testrapport

På en soft-delete-and-update opgave skrev no-skill baseline g.Map med en manuel deleted_at og updated_at; skill'en producerede den framework-korrekte version ved hjælp af DO-objekter, Delete() til soft delete og ingen manuelle tidsfelter, hvilket undgik den dobbelt-tidsstempel-fejl, GoFrames automatiske tidsvedligeholdelse ellers ville forårsage. Alle refererede reference-docs og user-http-service-eksemplet løses på disk. Klar, reel konventionshåndhævelse for ægte gf/v2 codebases.

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

Installation

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

Kommandoer og eksempelprompter

  • /goframe-v2Håndhæver GoFrame v2 ORM-konventioner: DO-objekter, auto soft-delete og tid

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

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