Named queries используют именованные параметры вместо $1, $2. В sqlx — :name синтаксис: NamedQuery("SELECT * FROM users WHERE name = :name", map). В pgx нет встроенной поддержки, но можно через pgx.NamedArgs начиная с v5. Плюс — читаемость, особенно когда параметров много. Минус — небольшой overhead на парсинг.
Как использовать named queries?
Middle
173 просмотровAFK Offer AI
Найди утечку: func process() { ticker := time.NewTicker(time.Second); for range ticker.C { doWork() } }