Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check if possible to sunset cgo sqlite3 dependency #3051

Open
mikhail-sakhnov opened this issue May 2, 2023 · 3 comments
Open

Check if possible to sunset cgo sqlite3 dependency #3051

mikhail-sakhnov opened this issue May 2, 2023 · 3 comments
Labels
area/backup enhancement New feature or request good first issue Good for newcomers

Comments

@mikhail-sakhnov
Copy link
Contributor

We use github.com/mattn/go-sqlite3 which is cgo based.
At the moment we started using it there were no native implementation but now there is github.com/glebarez/go-sqlite which is native.

I suggest estimating the effort to migrate from cgo library to native.

@github-actions
Copy link
Contributor

github-actions bot commented Jun 1, 2023

The issue is marked as stale since no activity has been recorded in 30 days

@github-actions github-actions bot added the Stale label Jun 1, 2023
@alessiodionisi
Copy link

As go-sqlite author stated that "So the only reason I had to fork modernc.org/sqlite was to make pure go GORM driver for sqlite." in glebarez/go-sqlite#96 we can try to use https://gitlab.com/cznic/sqlite / https://pkg.go.dev/modernc.org/sqlite directly.

@jnummelin jnummelin added enhancement New feature or request and removed Stale labels Jun 5, 2023
@rubiagatra
Copy link

I'll try to take a look any suggestions meanwhile I take look for the code?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/backup enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants