Awesome Go

SQL Query Builders

30 libraries in Database / SQL Query Builders

sqlc

Generate type-safe code from SQL

18,414DatabaseSQL Query Builders
Squirrel

Go library that helps you build SQL queries

7,990DatabaseSQL Query Builders
xo

Generate idiomatic Go code for databases based on existing schema definitions or custom queries supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server

3,897DatabaseSQL Query Builders
jet

Framework for writing type-safe SQL queries in Go, with ability to easily convert database query result into desired arbitrary object structure

3,822DatabaseSQL Query Builders
goqu

Idiomatic SQL builder and query library

2,675DatabaseSQL Query Builders
gendry

Non-invasive SQL builder and powerful data binder

1,633DatabaseSQL Query Builders
Dotsql

Go library that helps you keep sql files in one place and use them with ease

739DatabaseSQL Query Builders
ozzo-dbx

Powerful data retrieval methods as well as DB-agnostic query building capabilities

673DatabaseSQL Query Builders
sqlingo

A lightweight DSL to build SQL in Go

456DatabaseSQL Query Builders
dbq

Zero boilerplate database operations for Go

417DatabaseSQL Query Builders
sqrl

SQL query builder, fork of Squirrel with improved performance

285DatabaseSQL Query Builders
sq

Type-safe SQL builder and struct mapper for Go

200DatabaseSQL Query Builders
bqb

Lightweight and easy to learn query builder

195DatabaseSQL Query Builders
sqlf

Fast SQL query builder

189DatabaseSQL Query Builders
buildsqlx

Go database query builder library for PostgreSQL

186DatabaseSQL Query Builders
igor

Abstraction layer for PostgreSQL that supports advanced functionality and uses gorm-like syntax

129DatabaseSQL Query Builders
builq

Easily build SQL queries in Go

98DatabaseSQL Query Builders
godbal

Database Abstraction Layer (dbal) for go. Support SQL builder and get result easily

60DatabaseSQL Query Builders
qrafter

Type-safe SQL query builder with dialect-aware rendering, schema introspection, and migration generation

52DatabaseSQL Query Builders
gosql

SQL Query builder with better null values support

37DatabaseSQL Query Builders
qry

Tool that generates constants from files with raw SQL queries

35DatabaseSQL Query Builders
relica

Type-safe database query builder with zero production dependencies, LRU statement cache, batch operations, and support for JOINs, subqueries, CTEs, and window functions

27DatabaseSQL Query Builders
Hotcoal

Secure your handcrafted SQL against injection

23DatabaseSQL Query Builders
ormlite

Lightweight package containing some ORM-like features and helpers for sqlite databases

15DatabaseSQL Query Builders
sqlh

Zero-boilerplate SQL helper with struct tags and Go generics (CRUD, UPSERT, JOIN, benchmarks)

15DatabaseSQL Query Builders
obreron

Fast and cheap SQL builder which does only one thing, SQL building

14DatabaseSQL Query Builders
patcher

Powerful SQL Query builder that automatically generates SQL queries from structs

9DatabaseSQL Query Builders
sg

A SQL Gen for generating standard SQLs(supports: CRUD) written in Go

7DatabaseSQL Query Builders
sqlcredo

Package for type-safe generic SQL CRUD operations with pagination, transactions, debugging, and custom raw SQL extensions

3DatabaseSQL Query Builders
dba

SQL query builder for hand-written SQL, adding dynamic conditions, dialect-aware placeholders, and immutable chaining

2DatabaseSQL Query Builders