sqlx

Database library

An extension to Go's standard database/sql library, adding features like parameterized queries and row marshaling.

general purpose extensions to golang's database/sql

GitHub

16k stars
196 watching
1k forks
Language: Go
last commit: 5 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mattn/go-sqlite3 A C-based driver that provides an interface to SQLite databases using the Go language. 8,093
data-dog/go-sqlmock A tool to simulate SQL driver behavior in Go tests without needing a real database connection. 6,181
doug-martin/goqu An expressive SQL builder and executor for Go 2,424
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,776
xo/xo A tool that generates idiomatic Go code for SQL databases based on their schema or custom queries. 3,748
xujiajun/godbal A Go library for building and executing SQL queries with a focus on simplicity and ease of use. 59
go-ozzo/ozzo-dbx A Go package enhancing standard sql database functionality with powerful query building capabilities and DB-agnostic support for various databases. 638
nalgeon/sqlean A collection of SQLite extensions that provide additional functionality and standardize API 3,820
chenmingyong0423/go-mongox A Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections. 150
stephenafamo/bob A toolset providing a query builder and ORM/Factory generator for databases using Go. 825
launchbadge/sqlx A high-level, async Rust library for interacting with relational databases. 13,661
go-gorm/gorm A Go-based library providing an object-relational mapping (ORM) system for managing relational databases. 37,145
go-sql-driver/mysql A MySQL driver library for Go's database/sql package 14,580
mattn/go-adodb A Microsoft ActiveX Object DataBase driver for Go that uses the sql interface. 143
xxjwxc/gormt Automates conversion of MySQL database to Go structs using GORM 2,372