sqlite: A CGo-free port of SQLite/SQLite3
modernc.org/sqlite provides a CGo-free SQLite/SQLite3 port and Go database driver.
This project provides a CGo-free SQLite/SQLite3 implementation for Go, useful when developers want pure-Go builds and simpler cross-platform deployment. It keeps the familiar SQLite embedded database model while integrating with Go’s database/sql workflow. Recent releases upgraded SQLite, improved text/time scanning performance, added backup progress helpers, and expanded virtual table and sqlite-vec related support.
This Hacker News item points to `cznic/sqlite`, the project commonly known in the Go ecosystem as `modernc.org/sqlite`. Its core positioning is "CGo-free port of SQLite/SQLite3": providing SQLite/SQLite3 to Go programs in a form that does not require CGo. For Go developers, this means that when using SQLite as an embedded database, they can reduce their dependence on a system C compiler, native SQLite dynamic libraries, and cross-platform build details, making CI, containers, cross-compilation, CLI tools, and single-file deployment workflows simpler.
Free shows the 3-line summary; Pro unlocks the full deep summary (~300 words) so you never have to click through.
See Pro plans →Want the original English / full article?
Read on Hacker News (AI keywords) →Summaries are AI-generated; the original article is authoritative.