問題発生
VSCodeでGo言語勉強中に下記のように初めてSQLiteをインポートしようとしました。
go get github.com/jinzhu/gorm
go get github.com/mattn/go-sqlite3
main.go
import (
//他のインポート
"github.com/jinzhu/gorm"
_ "github.com/mattn/go-sqlite3"
)
そしていざ実行!
go run main.go
すると下記のエラーにぶち当たりました。
exec: "gcc": executable file not found in %PATH%
ああ、SQLiteを使うにはgccというC言語コンパイラーが必要なんだな。
そこでこちらの「MinGW-w64 based」からgccをインストール!
一応確認。
gcc -v
するとちゃんと反応あってインストールに成功している!
よし!これでGoが動くぞ!と思って Go run main.go
しようとしたらまた exec: "gcc": executable file not found in %PATH%
エラー...
なんでやねんと思い再インストールなどしてもこのエラーから脱出できませんでしたが...
VSCodeを再起動するとエラーが治りました
今思うとVSCodeのターミナル開きっぱなしにしてたからpathが更新されてなかったのかな?と推測
というしょうもないお話でした!