go-sqlite3
go-sqlite3 copied to clipboard
sqlite3 driver for go using database/sql
##### Valgrind report before the change. ```sh ==13662== LEAK SUMMARY: ==13662== definitely lost: 87 bytes in 1 blocks ==13662== indirectly lost: 0 bytes in 0 blocks ==13662== possibly lost: 1,152...
In #294, the sqlite3-binding.c, etc. files were moved out of a sub-directory for better compatibility with tools like godep. This in turn caused issues with the libsqlite3 build tag due...
please see [https://github.com/sthielo/go-sqlite-memleak](https://github.com/sthielo/go-sqlite-memleak), where we stripped our code eventually terminating with an OutOfMemory exception using sqlite in-mem to produce what looks like a memory leak. README gives some more explanations...
In mingw64, [icu][] comes with `libicuin` instead of `libicui18n` library. [icu]: https://packages.msys2.org/package/mingw-w64-x86_64-icu?repo=mingw64
https://github.com/mattn/go-sqlite3/blob/ae2a61f847e10e6dd771ecd4e1c55e0421cdc7f9/sqlite3_opt_icu.go#L15 @gjrtimmer I know this was quite a while ago, but do you remember why this change was added? If you are using the `sqlite_icu` build tag then you ought...
https://www.sqlite.org/lang_analyze.html recommends running ``` PRAGMA analysis_limit=400; PRAGMA optimize; ``` on each DB Connection just before it closes. However as https://github.com/mattn/go-sqlite3/issues/255 points out, there is no way to do access all...
Hi, In current versions of the Go compiler, any use of `reflect.MethodByName` halts the entire dead-code elimination pass: https://go.dev/src/cmd/link/internal/ld/deadcode.go#L293 This is causing many Go binaries with go-sqlite3 to be much...
**Background** I am working on implementing ent in a codebase. [The testing page of ent](https://entgo.io/docs/testing/) specifically recommends using this repository. `go get`ting this repository installs an invalid version which only...
windows_386\link.exe: running gcc failed: exit status 1 go-link-162727447\000000.o: file not recognized: File format not recognized collect2.exe: error: ld returned 1 exit status how to resolve this problem and cgo?
See #728. There the user had defined a function that took a `string` and SQLite tried to pass `NULL` to it. That resulted in an error from this library stating...