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
16k stars
196 watching
1k forks
Language: Go
last commit: 3 months ago
Linked from 2 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 |