2 ms·
Not really, no. Litestream is made in Go, and I have the VFS API well covered. The bigger issue is Litestream is not really meant to be used as a library. It
by ncruces 10mo ago
Not really, no.
Litestream is made in Go, and I have the VFS API well covered.
The bigger issue is Litestream is not really meant to be used as a library.
It depends on the modernc driver, and some bits on mattn, APIs not very stable, just got updated to require Go 1.25 when 1.24 is still a supported version, brings a bunch of non optional dependencies for monitoring, etc.
Eventually I had to fork to make these more manageable. I'd still hope Litestream can be made more modular, and I can depend directly on upstream.