golang database/sql 使用 pq
golang database/sql using pq
我有这个问题
db, err := sql.Open("postgres", "user=xxx dbname=xxx connect_timeout=5 sslmode=disable")
if err != nil {
log.Fatal(err)
}
我没有在我的本地主机上安装 postgres,所以 sql.Open 应该 return 一些错误,但实际上直到我尝试准备查询并最终我得到一个连接被拒绝的错误
stmt, err := c.DB.Prepare("SELECT id FROM services WHERE name = ")
if err != nil {
log.Fatal(err)
}
这是预期的行为吗?或者我遗漏了什么...
我有这个问题
db, err := sql.Open("postgres", "user=xxx dbname=xxx connect_timeout=5 sslmode=disable")
if err != nil {
log.Fatal(err)
}
我没有在我的本地主机上安装 postgres,所以 sql.Open 应该 return 一些错误,但实际上直到我尝试准备查询并最终我得到一个连接被拒绝的错误
stmt, err := c.DB.Prepare("SELECT id FROM services WHERE name = ")
if err != nil {
log.Fatal(err)
}
这是预期的行为吗?或者我遗漏了什么...