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.

GO

GORM

100

go-gorm · ORM & Veritabanı Araçları

YILDIZ40.0K
ÇATAL4.3K
COMMIT—
KATKICI474
SÜRÜMv1.9.19
GÜNCELLEME7 gün önce
goormVeritabanısqlMIT
Ne yapar?
  • 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.
Dikkat
  • • Yüksek açık issue sayısı (558)
Kullanıcı yorumları
  • • 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”

Web Sitesi GitHub

README ile doğrulandı · 26 Eki 2026 · kaynak

Notum

Aynı kategoride: ORM & Veritabanı Araçları