Windows環境でgo-sqlite3を使うための備忘録
Windows環境でgo-sqlite3を使い始める際に少し迷ったことがあったので書き残しておく
Windows環境でgo-sqlite3が組み込まれたプログラムを実行しようとしたところ、
Binary was compiled with 'CGO_ENABLED=0', go-sqlite3 requires cgo to work. This is a stub
というエラーが出た
どうやら cgo
が必要らしい
ここのセットアップについてはgo-sqlite3のGitHubページのREADMEを参考にした
上のページ内に記載されている tdm-gcc
のダウンロードページに移動する
一番上の tdm-gcc-webdl.exe
をダウンロードする
セットアップウィザード内で64bit版を指定して、あとはそのままインストールを完了させる
この状態で go-sqlite3
が組み込まれたプログラムを実行すると、正常に実行できることを確認した