| beego orm | 12216 | 2814 | A powerful orm framework for go.(beego自带的orm) |
| gorm | 6548 | 809 | The fantastic ORM library for Golang, aims to be developer friendly |
| sqlx | 3244 | 276 | general purpose extensions to golang's database/sql |
| gorp | 2555 | 306 | Go Relational Persistence - an ORM-ish library for Go |
| xorm | 2273 | 341 | Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle http://xorm.io |
| xo | 1255 | 103 | Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server |
| pg | 1104 | 70 | PostgreSQL ORM for Golang with focus on PostgreSQL features and performance |
| db | 975 | 73 | Productive data access layer for Go. |
| dbr | 816 | 87 | Additions to Go's database/sql for super fast performance and convenience. |
| sqlboiler | 755 | 64 | Generate a Go ORM tailored to your database schema. |
| hood | 659 | 51 | Database agnostic ORM for Go |
| reform | 546 | 19 | A better ORM for Go, based on non-empty interfaces and code generation. |
| godb | 498 | 15 | A Go query builder and struct mapper. |
| qb | 492 | 21 | The database toolkit for go |
| qbs | 460 | 88 | QBS stands for Query By Struct. A Go ORM. |
| dat | 459 | 37 | Go Postgres Data Access Toolkit |
| go-kallax | 443 | 26 | Kallax is a PostgreSQL typesafe ORM for the Go language. |
| dotsql | 308 | 19 | A Golang library for using SQL. |
| xormplus/xorm | 278 | 48 | Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle(定制增强版) |
| jet | 199 | 21 | Jet is a super-flexible and lightweight SQL interface for Go |
| goyesql | 179 | 9 | Parse a file and associate SQL queries to a map. Useful for separating SQL from code logic. |
| ozzo-dbx | 175 | 24 | A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities. |
| genmai | 144 | 17 | Simple, better and easy-to-use ORM library for Golang |
| sqlt | 143 | 23 | like mybatis see README-zh.md |
| squalor | 132 | 21 | Go SQL utility library |
| argen | 122 | 8 | An ORM code-generation tool for Go, provides ActiveRecord-like functionality for your types. |
| sqalx | 76 | 4 | Nested transactions for sqlx |
| goSQL | 64 | 1 | a ORM like library in Go (golang) that makes SQL easier to use. |
| gomodel | 55 | 7 | A lightweight, fast, orm-like library helps interactive with database |
| vivom | 53 | 1 | a powerful Go ORM library |
| orm | 45 | 11 | golang ORM , mysql , sqllite3 , hash redis |
| ngorm | 29 | 2 | Neo GORM: The modern fork of gorm The fantastic ORM( Object Relational Mapper ) for Go |
| gatsby | 22 | 1 | Gatsby Database Toolkit For Go (ORM, SQL Builder and SQLUtils) |
| go-ormtools | 20 | 1 | A package with helper functions |
| orange | 19 | 4 | A lightweight Object Relational Mapper for Go |
| goql | 17 | 0 | Generate Golang database query code, spirit from mybatis/ibatis. |
| light | 16 | 2 | Generate Golang database query code, spirit from mybatis/ibatis. |
| osm | 15 | 9 | go object sql mapping and template,A simple ORM.simplified mybaits. |
| sqlt | 7 | 10 | Sqlt is a wrapper package for jmoiron/sqlx.This wrapper build based on tsenart/nap master-slave and its load-balancing configuration with some modification |
| orm | 4 | 1 | 简单小巧的golang版orm |
| huge | 3 | 1 | Go huge CRUD package and SQL builder |
| gobatis | 2 | 3 | an orm like ibatis (java) for golang |
| db | 2 | 0 | The upper.io/db.v3 package for Go is a productive data access layer for Go that provides a common interface to work with different data sources such as PostgreSQL, MySQL, SQLite, MSSQL, QL and MongoDB. |
| go-bed | 1 | 1 | a high performance and lack use reflect and assertion golang framework.(带有一个orm框架) |