Sobes.tech
Middle+
34

Қандай дерекқорлармен жұмыс істедіңіз?

Сұралған компаниялар
Servicepipi

AI-дан жауап

sobes.tech AI

В работе с Golang я использовал разные базы данных:

  • Реляционные СУБД: PostgreSQL, MySQL. Использовал их для хранения структурированных данных с помощью ORM (например, GORM) и чистых SQL-запросов.
  • NoSQL: MongoDB для хранения документов и гибкой схемы.
  • In-memory базы: Redis для кэширования и быстрой работы с данными.

Пример подключения к PostgreSQL с помощью стандартной библиотеки database/sql:

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

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