Sobes.tech
Middle+

Milliste andmebaasidega töötasid?

sobes.tech AI

Vastus AI-lt

In my work with Golang, I have used various databases:

  • Relational DBMS: PostgreSQL, MySQL. I used them for storing structured data using ORM (e.g., GORM) and pure SQL queries.
  • NoSQL: MongoDB for document storage and flexible schema.
  • In-memory databases: Redis for caching and fast data processing.

Example of connecting to PostgreSQL using the standard library 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)
}