Go

Эта оболочка go-sqlite3 позволяет программам Go взаимодействовать с установленным ядром базы данных SQLite3.


Инструкции

Сначала следуйте инструкциям по компиляции и установке LiteSync или используйте предварительно скомпилированные двоичные файлы для вашей платформы.

Затем скачайте и скомпилируйте go-sqlite3 с параметром: --tags libsqlite3

Этот параметр заставит его использовать уже установленную библиотеку SQLite, содержащую LiteSync.

Для получения дополнительной информации ознакомьтесь с инструкциями здесь: go-sqlite3.


Применение

Чтобы открыть базу данных, мы используем такой URI:

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

Проверьте также использование на примерах