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")
Проверьте также использование на примерах