sqlx расширяет database/sql: привязка к структурам (Get, Select), именованные запросы (:name), срезы структур. Меньше ручного Scan в цикле. Совместим с sql.DB - оборачивает его. Используют для удобства без полноценного ORM. В новых проектах часто выбирают pgx или чистый database/sql с небольшими хелперами.
var users []User
err := db.Select(&users, "SELECT * FROM users WHERE active = $1", true)
var u User
err := db.Get(&u, "SELECT * FROM users WHERE id = $1", id)