GO言語+Windows10でSQLite

GO言語+Windows10でSQLiteをインストールしようしたらハマったのでメモ


go getでSQLite3をインストール

PowerShellを起動して以下のコマンドを実行します。

go get github.com/mattn/go-sqlite3
        # github.com/mattn/go-sqlite3
		exec: "gcc": executable file not found in %PATH%

gccが無いというエラーが出てしまいます。


gccをインストール

こちらのサイトを参考にしました。

https://www.write-ahead-log.net/entry/2016/07/01/133824

tdm-gccを以下のサイトからダウンロードします。

http://tdm-gcc.tdragon.net

今回は、64bitのWindows10を使っているので、TDM64 bundleをダウンロードして、デフォルトの設定のままインストールしました。

もう一度go getでSQLite3をインストールしてみます。

go get github.com/mattn/go-sqlite3

今度はエラーが出ないで終了しました。