lib

pq

lib

Go PostgreSQL driver for database/sql

AI 简介

lib/pq 是 Go 语言官方 database/sql 接口的 PostgreSQL 数据库驱动程序,用于在 Go 应用中连接和操作 PostgreSQL 实例。它完全兼容 libpq 连接参数语法,支持 key=value 和 postgres:// 两种 DSN 格式,并允许直接在连接字符串中指定运行时参数(如 search_path、work_mem);提供 pq.Error 类型用于精细化错误处理,支持 connect_timeout 等关键连接控制选项。适用于需要与 PostgreSQL 集成的 Go 后端服务、API 服务器、数据同步工具等场景,尤其适合重视标准 SQL 接口兼容性与连接配置灵活性的生产环境。

Go
MIT License
9.9k
Stars
960
Forks
144
Watchers
38
Issues

Star 增长

今日0
近 7 天0
近 30 天+5
综合评分65.45
默认分支master