goqu

SQL generator

An expressive SQL builder and executor for Go

SQL builder and query library for golang

GitHub

2k stars
33 watching
208 forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists

databasegogolangmysqlpostgrespostgresqlquerybuildersqlsql-buildersql-builderssql-generationsql-querysql-statementsql-statementssqlite

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-gorm/gorm A Go-based library providing an object-relational mapping (ORM) system for managing relational databases. 36,960
xxjwxc/gormt Automates conversion of MySQL database to Go structs using GORM 2,359
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,763
go-jet/jet A tool for efficiently writing and executing complex type-safe SQL queries in Go with automatic data mapping. 2,663
bokwoon95/go-structured-query Automates the creation and execution of SQL queries to simplify data access and mapping 197
masterminds/squirrel A fluent SQL generator for Go that builds queries from composable parts and executes them directly. 7,000
arthurkushman/buildsqlx A Go library for building database queries with support for various query patterns and features 172
aldy505/bob An SQL query builder for Go that provides a structured way to create and execute SQL queries. 17
twharmon/gosql A query builder library for Go that simplifies the creation and manipulation of SQL databases. 32
huandu/go-sqlbuilder A flexible and powerful SQL string builder library with a zero-config ORM. 1,463
xujiajun/godbal A Go library for building and executing SQL queries with a focus on simplicity and ease of use. 59
jirfag/go-queryset A 100% type-safe ORM library with code generation for Go, supporting multiple databases. 726
stephenafamo/bob A toolset providing a query builder and ORM/Factory generator for databases using Go. 793
lqs/sqlingo A lightweight DSL and ORM for generating and executing SQL queries in Go 409
ahmetb/go-linq A library providing a domain-specific language for querying and manipulating data in Go 3,520