Go

El envoltorio go-sqlite3 permite programas Go a interferir con el motor de la base de datos SQLite3 instalada.


Instrucciones

Primero sigue las instrucciones para compilar e instalar LiteSync o usar los binarios precompilados para tu plataforma.

Luego descarga y compila go-sqlite3 con el parámetro: --tags libsqlite3

Este parámetro hará que use la biblioteca de SQLite ya instalada que contiene LiteSync.

Para más información revisa las instrucciones en el repositorio go-sqlite3 .


Uso

Para abrir la base de datos usamos un URI como este:

db, err := sql.Open("sqlite3", "file:test.db?node=secondary&connect=tcp://server:port")

Revisa también los ejemplos de uso