質問編集履歴

1 importの追加

moshi

moshi score 89

2018/10/16 11:07  投稿

DBへの接続確認をしたい
### 前提・実現したいこと
golangでfirebirdに接続確認をしたいです。
### 試したこと
```ここに言語名を入力
import (  
   "database/sql"  
   "fmt"  
   _ "github.com/nakagami/firebirdsql"  
)  
func main() {
   db, err := sql.Open("firebirdsql", "sysdba:firebird@127.0.0.1")
   defer db.Close()
   err = db.Ping()
   if err != nil {
       fmt.Println("Failed to connected DB:", err)
   }
}
```
デバッガから動きを確認しているのですが
err = db.Ping()
のところで次へステップ実行するとデバッガのカーソルが消え次の行に進めないです。
これは何が起きているのでしょうか?
また、firebirdを使用するのが初めてなので接続確認の仕方が間違っているようでしたらご指摘お願いします。
### 補足情報(FW/ツールのバージョンなど)
Windows
golang
firebird
  • Go

    1139 questions

    Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

  • Firebird

    12 questions

    Firebirdは、オープンソースのリレーショナルデータベース管理システムです。オープンソースとしてBorland社が公開したInterBaseから派生したもので、MGAによる高度なトランザクション管理機能を持ちます。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る