Go
O wrapper go-sqlite3 permite que aplicações Go façam interface com o motor de banco de dados SQLite3 instalado.
Instruções
Primeiro, siga as instruções para compilar e instalar o LiteSync, ou utilize os arquivos binários pré-compilados para a sua plataforma.
Em seguida, baixe e compile o go-sqlite3 com o parâmetro: --tags libsqlite3
Esse parâmetro fará com que seja utilizada a biblioteca SQLite já instalada, contendo o LiteSync.
Para mais informações, verifique as instruções no repositório do go-sqlite3.
Utilização
Para abrir o banco de dados, utilizaremos a URI da seguinte maneira:
db, err := sql.Open("sqlite3", "file:test.db?node=secondary&connect=tcp://server:port")
Verifique também os exemplos de uso.