go 使用 go-sqlite3 出現錯誤
執行 go get github.com/mattn/go-sqlite3
出現以下錯誤
exec: "gcc": executable file not found in %PATH%
原因是 sqlite3 是個 cgo 庫,需要使用 gcd 編譯 c 的源碼, 所以需要下載安裝tdm-gcc即可正常編譯。
這裡下載 tdm64-gcc-5.1.0-2.exe
後進行安裝,預設安裝到 C:\TDM-GCC-64
安裝的介面中預設已有勾選將 C:\TDM-GCC-64\bin
加入系統環境變數 %PATH%
中