I've created a new Go package for SQLite: zombiezen.com/go/sqlite <https://github.com/zombiezen/go-sqlite> It is a fork of crawshaw.io/sqlite <https://pkg.go.dev/crawshaw.io/sqlite> that uses modernc.org/sqlite <https://pkg.go.dev/modernc.org/sqlite>, a CGo-free SQLite package. It aims to be a mostly drop-in replacement for crawshaw.io/sqlite. It includes APIs for streaming blob I/O, schema migrations, and user- defined functions.
The repository also includes a go fix-like tool <https://github.com/zombiezen/go-sqlite/blob/main/cmd/zombiezen-sqlite- migrate/README.md> to convert code that uses crawshaw.io/sqlite to use the equivalent zombiezen.com/go/sqlite APIs. Try it out and let me know what you think! Thanks to Jan Mercl and David Crawshaw for early feedback and the amazing packages this builds upon. -Ross -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/3878d18f33bea1eb1d1805bd17705e612da337e8%40hey.com.