chrille@linux:~$ apt show gorm
GORM
GORM är en ORM för Go som sätter användarvänlighet framför minimalism, vilket betyder att du snabbt kommer igång men ibland får slåss med magi under huven. Den hanterar migrationer, relationer, hooks och callbacks åt dig så länge du följer dess sätt att tänka.
GORM är en ORM för Go som sätter användarvänlighet främst och låter dig definiera modeller med struct-taggar, automatiskt köra migrationer och hantera relationer med minimal boilerplate. Den har callbacks, hooks, scopes och en rik uppsättning funktioner som täcker det mesta ett team kan behöva. Det är lätt att komma igång, men du märker snart att GORM gör en hel del magi under ytan och att felsökning ibland kan vara frustrerande. Det passar dig som vill ha en ORM som känns produktiv och som accepterar att du ibland får läsa källkoden för att förstå vad som händer. För ren prestanda eller full kontroll över SQL finns det andra vägar, men för vanliga CRUD-applikationer är GORM ett säkert val.
MER UR ORM & DATA ACCESS
