GORM
GORM, Go dili için geliştirilmiş, ilişkisel veritabanı işlemlerini yönetmeye yarayan bir ORM kütüphanesidir. İlişki yönetimi, kanca (hook) desteği, otomatik migrasyon ve işlem (transaction) yönetimi gibi özellikler sunar. Ayrıca eklenti mimarisi sayesinde veritabanı okuma/yazma ayrımı gibi özelleştirmelere olanak tanır.
GORM
100go-gorm · ORM & Veritabanı Araçları
- Struct yapılarını kullanarak veritabanı tabloları üzerinde oluşturma, güncelleme ve silme işlemleri yaparsın.
- İlişkili verileri Preload ve Joins yöntemleriyle sorgulayarak veritabanı işlemlerini yönetirsin.
- Otomatik migrasyon özelliği sayesinde struct tanımlamalarındaki değişiklikleri veritabanı şemasına yansıtırsın.
- • Yüksek açık issue sayısı (558)
- • NötrGitHub Issue
GORM v2 devam ediyor
“Merhaba All, GORM v2 aktif geliştirme aşamasındadır (önümüzdeki iki ay içinde piyasaya sürülecektir. Bundan önce, merge'ya ana branch'ya dayanan herhangi bir pull requests'ya gitmeyeceğim. V2, benzer halka açık API ile sıfırdan yazılacak, performansa odaklanacak,...”
- • NötrGitHub Issue
Özellik İsteği: Toplu Ekle
“db.Create([]interface ) kullanarak parti eklemek için []interface 'e geçin”
README ile doğrulandı · 26 Eki 2026 · kaynak