Package sqlite is an in-process implementation of a self-contained, serverless, zero-configuration, transactional SQL database engine. (Work In Progress)
To access a Sqlite database do something like
import ( "database/sql" _ "github.com/cznic/sqlite" ) ... db, err := sql.Open("sqlite", dsnURI) ...
This is an experimental, pre-alpha, technology preview package. Performance is not (yet) a priority. When this virtual machine approach, hopefully, reaches a reasonable level of completeness and correctness, the plan is to eventually mechanically translate the IR form, produced by http://github.com/cznic/ccir, to Go. Unreadable Go, presumably.
See http://github.com/cznic/ccir. To add a newly supported os/arch combination to this package try running 'go generate'.