Sobes.tech
Middle+

Hangi veritabanlarıyla çalıştınız?

sobes.tech yapay zeka

AI'dan gelen yanıt

Golang ile çalışırken farklı veritabanları kullandım:

  • İlişkisel Veritabanları: PostgreSQL, MySQL. Bunları ORM (örneğin GORM) ve saf SQL sorguları kullanarak yapılandırılmış verileri depolamak için kullandım.
  • NoSQL: MongoDB, belgeleri ve esnek şemayı depolamak için.
  • Bellek içi veritabanları: Redis, önbellekleme ve hızlı veri işlemleri için.

PostgreSQL'e standart library database/sql kullanarak bağlanma örneği:

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

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