Sobes.tech
Middle+

Hansı məlumat bazaları ilə işlədiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Golang ilə işləyərkən müxtəlif verilənlər bazalarından istifadə etmişəm:

  • Əlaqəli verilənlər bazası idarəetmə sistemləri: PostgreSQL, MySQL. Onları ORM (məsələn, GORM) və saf SQL sorğuları ilə strukturlaşdırılmış məlumatların saxlanması üçün istifadə etmişəm.
  • NoSQL: MongoDB sənədlərin və elastik sxemənin saxlanması üçün.
  • Yaddaşda olan bazalar: Redis keşik və sürətli məlumat işləməsi üçün.

PostgreSQL-ə standart kitabxana database/sql istifadə edərək qoşulma nümunəsi:

import (
    "database/sql"
    _ "github.com/lib/pq"
)

func connect() (*sql.DB, error) {
    connStr := "user=postgres dbname=mydb sslmode=disable"
    return sql.Open("postgres", connStr)
}