package
0.18.0
Repository: https://github.com/ncruces/go-sqlite3.git
Documentation: pkg.go.dev

# README

Go memdb SQLite VFS

This package implements the "memdb" SQLite VFS in pure Go.

It has some benefits over the C version:

  • the memory backing the database needs not be contiguous,
  • the database can grow/shrink incrementally without copying,
  • reader-writer concurrency is slightly improved.

# Functions

Create creates a shared memory database, using data as its initial contents.
Delete deletes a shared memory database.
TestDB creates an empty shared memory database for the test to use.