2023-02-23 02:22:57 +00:00
2023-02-22 14:19:56 +00:00
2023-02-23 02:22:57 +00:00
2023-02-22 20:08:50 +00:00
2023-02-22 20:08:50 +00:00
2023-02-23 02:22:57 +00:00
2023-01-26 00:05:52 +00:00
2023-02-18 03:46:52 +00:00
2023-02-22 17:51:30 +00:00
2023-02-20 14:43:19 +00:00
2023-02-22 14:19:56 +00:00
2023-02-22 14:19:56 +00:00
2023-02-22 14:19:56 +00:00
2023-02-10 16:42:49 +00:00
2023-02-21 04:45:25 +00:00
2023-02-18 03:46:52 +00:00
2023-02-20 13:32:52 +00:00
2023-02-20 13:32:52 +00:00
2023-01-11 14:54:42 +00:00
2023-02-10 16:42:49 +00:00
2023-02-14 11:34:24 +00:00
2023-02-22 17:51:30 +00:00
2023-02-22 14:19:56 +00:00
2023-02-22 14:19:56 +00:00
2023-02-22 17:51:30 +00:00
2023-02-22 14:19:56 +00:00
2023-02-23 02:22:57 +00:00
2023-02-20 13:30:01 +00:00
2023-02-21 12:56:39 +00:00
2023-02-21 12:56:39 +00:00
2023-02-21 12:56:39 +00:00
2023-02-21 12:56:39 +00:00
2023-02-23 02:22:57 +00:00

Go bindings to SQLite using Wazero

Go Reference Go Report Go Coverage

⚠️ CAUTION ⚠️

This is a WIP.

Roadmap:

  • build SQLite using zig cc --target=wasm32-wasi
  • :memory: databases
  • port test_demovfs.c to Go
    • branch wasi uses test_demovfs.c directly
  • design a simple, nice API, enough for simple use cases
  • provide a simple database/sql driver
  • file locking, compatible with SQLite on Windows/Unix
  • shared memory, compatible with SQLite on Windows/Unix
    • needed for improved WAL mode
  • advanced SQLite features
    • nested transactions
    • incremental BLOB I/O
    • online backup
    • session extension
    • snapshots
    • SQL functions
Description
No description provided
Readme MIT 49 MiB
Languages
Go 89.9%
C 5.2%
WebAssembly 3.5%
Shell 1.4%