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