前提・実現したいこと
golangでDB(Postgres)に接続できるかの確認をしたいです。
試したこと
import ( "database/sql" "fmt" _ "github.com/lib/pq" _ "github.com/nakagami/firebirdsql" ) func exec2() { db, err := sql.Open("postgres", "host=127.0.0.1 port=5432 user=postgres password=pass dbname=postgres sslmode=disable") defer db.Close() if err != nil { fmt.Println(err) } }
を呼び出して接続できればerrに何も入らず、接続できなければerrを表示してくれるのかと思っていたのですが
DBを停止した状態/パスワードを変更した状態でもerrには何も入りませんでした。
どうすれば接続できたことの確認ができるでしょうか?
よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
Windows
Postgres
golang
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/15 05:51
2018/10/15 05:59
2018/10/15 06:04
2018/10/15 06:09
2018/10/15 06:12
2018/10/15 07:51