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)
}