Go-sqlite Alternatives
Similar projects and alternatives to go-sqlite
-
-
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
-
octillery
Go package for sharding databases ( Supports every ORM or raw SQL )
-
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
settingo
Golang settings should be simple, boring and forget-able. With settingo it will be just that.
-
-
-
wifi
WiFi daemon for connecting to WiFi networks (encrypted or unencrypted) with gokrazy (by gokrazy)
-
-
-
-
oil
Oil is a new Unix shell. It's our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!
-
-
murex
Bash-like shell and scripting environment with advanced features designed for safety and productivity (eg smarter DevOps tooling)
-
-
go-sqlite reviews and mentions
- SQLite in Go, with and Without Cgo
- A pure Go embedded SQL database
-
Containerize Go and SQLite with Docker – 9MB Image Size
> C libraries are required to interact with SQLite
Or: modernc.org/sqlite (https://github.com/zombiezen/go-sqlite), "an automatically generated translation of the original C source code of SQLite into Go"
- Gokrazy – A Native Go Userland
-
Library for sqlite3 recommendations?
https://pkg.go.dev/modernc.org/sqlite via https://pkg.go.dev/zombiezen.com/go/sqlite
-
New advanced, CGo-free SQLite package
modernc.org/sqlite provides a database/sql driver, but does not (currently) provide an easy way to get at the more advanced functionality of SQLite, like streaming blob I/O or user-defined functions. David Crawshaw has argued that the database/sql API is not a good fit for SQLite, which is how crawshaw.io/sqlite came about.
The repository also includes a go fix-like tool to convert code that uses crawshaw.io/sqlite to use the equivalent zombiezen.com/go/sqlite APIs.
This package gives you direct control over the connections: see OpenConn. However, much like SQLite in C, you shouldn't use a single connection for multiple goroutines. I've bundled up the behavior for performing migrations on startup and then doling out individual connections for each request/goroutine into a Pool type to make this easier.
Stats
zombiezen/go-sqlite is an open source project licensed under ISC License which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.