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: 3 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mattn/go-sqlite3 A SQLite driver for Go that allows developers to interact with SQLite databases using the standard database/sql interface. 8,018
data-dog/go-sqlmock A tool to simulate SQL driver behavior in Go tests without needing a real database connection. 6,153
doug-martin/goqu An expressive SQL builder and executor for Go 2,403
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,763
xo/xo A tool that generates idiomatic Go code for SQL databases based on their schema or custom queries. 3,737
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,763
chenmingyong0423/go-mongox A Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections. 136
stephenafamo/bob A toolset providing a query builder and ORM/Factory generator for databases using Go. 793
launchbadge/sqlx An async, pure Rust SQL crate with compile-time checked queries and support for multiple databases. 13,470
go-gorm/gorm A Go-based library providing an object-relational mapping (ORM) system for managing relational databases. 36,960
go-sql-driver/mysql A MySQL driver library for Go's database/sql package 14,546
mattn/go-adodb A Microsoft ActiveX Object DataBase driver for Go that uses the sql interface. 142
xxjwxc/gormt Automates conversion of MySQL database to Go structs using GORM 2,359