diff --git a/vfs/README.md b/vfs/README.md index 50e338e..f274c0b 100644 --- a/vfs/README.md +++ b/vfs/README.md @@ -53,6 +53,8 @@ a WAL database can only be accessed by a single proccess. Other processes that attempt to access a database locked with BSD locks, will fail with the [`SQLITE_PROTOCOL`](https://sqlite.org/rescode.html#protocol) error code. +On Windows, this package may use `MapViewOfFile`, like SQLite. + You can also opt into a cross platform, in-process, memory sharing implementation with the `sqlite3_dotlk` build tag. @@ -110,4 +112,4 @@ The VFS can be customized with a few build tags: - [`github.com/ncruces/go-sqlite3/vfs/adiantum`](https://pkg.go.dev/github.com/ncruces/go-sqlite3/vfs/adiantum) wraps a VFS to offer encryption at rest. - [`github.com/ncruces/go-sqlite3/vfs/xts`](https://pkg.go.dev/github.com/ncruces/go-sqlite3/vfs/xts) - wraps a VFS to offer encryption at rest. \ No newline at end of file + wraps a VFS to offer encryption at rest.