Самый популярный способ — pgx драйвер. Устанавливаешь github.com/jackc/pgx/v5, подключаешься через pgx.Connect(ctx, connString). Connection string: "postgres://user:pass@host:5432/dbname". Для production используй pgxpool.New() — это пул соединений, иначе одно соединение не выдержит нагрузку. Альтернатива — database/sql с драйвером pgx (pgx/v5/stdlib), но теряешь pgx-специфичные фичи. Не забудь defer pool.Close() и всегда проверяй ошибки.
Как подключить PostgreSQL в Go?
Junior
568 просмотровAFK Offer AI
Что такое Effective Go?