pq PostgreSQL的Go语言驱动

程序名称:pq

授权协议: MIT

操作系统: Linux

开发语言: Google Go

pq 介绍

pq 是一个纯 Go 语言实现的 PostgreSQL 数据库客户端驱动包。

特性:

  • SSL

  • Handles bad connections for database/sql

  • Scan time.Time correctly (i.e. timestamp[tz], time[tz], date)

  • Scan binary blobs correctly (i.e. bytea)

  • Package for hstore support

  • COPY FROM support

  • pq.ParseURL for converting urls to connection strings for sql.Open.

  • Many libpq compatible environment variables

  • Unix socket support

  • Notifications: LISTEN/NOTIFY

示例代码:

package main

import (
    _ "github.com/bmizerany/pq"
    "database/sql"
)

func main() {
    db, err := sql.Open("postgres", "user=pqgotest dbname=pqgotest sslmode=verify-full")
    // ...
}

pq 官网

https://github.com/lib/pq

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...