我想运行像 libpq-fe 这样的 sql 查询。我已阅读https://go.dev/src/database/sql/doc.txt,但我不明白驱动程序接口有什么好处。
样品:
connStr := "dbname=postgres replication=database"
pqConn, err := pq.ConnectDB(connStr)
pqResult, err := pq.Exec("IDENTIFY_SYSTEM")
fields, err := pqResult.Fields()
tuples, err := pgResult.Tuples()
err := pqConn.SendQuery("BASE_BACKUP")
pqResult, err := pgConn.GetResult()
是否有一个包可以运行这样的 PostgreSql 查询?
是的,有很多 postgreSQL 驱动程序包,其中一个例子是