go-pg
Golang ORM with focus on PostgreSQL features and performance (by go-pg)
go-queryset
100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood. (by jirfag)
Our great sponsors
- SonarLint - Clean code begins in your IDE with SonarLint
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- InfluxDB - Access the most powerful time series database as a service
go-pg | go-queryset | |
---|---|---|
9 | 1 | |
5,396 | 697 | |
0.4% | - | |
5.6 | 0.0 | |
3 months ago | 3 months ago | |
Go | Go | |
BSD 2-clause "Simplified" License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-pg
Posts with mentions or reviews of go-pg.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-12.
-
Dockerized RESTful API Application in Go: CRUD,ORM,Logs,Migrations,Validations
Might have been this one but I can't be sure https://github.com/go-pg/pg
-
What SQL library are you using?
I usually work with PostgreSQL and have used https://github.com/go-pg/pg. https://github.com/uptrace/bun is its successor.
- Why all the hate?
-
SQL Query Strategy for complex structs
bun and go-pg both seem to work fairly well for these kind of purposes.
- Go for Backend development
-
How much do you agree completely switching from Java to Go? I have total 9yrs of experience in Java but now I am interested in Go.
gorm.io/gorm`, or `github.com/go-pg/pg` if you need something more feature-rich. I would avoid using `go-kit` and `go-micro` "frameworks" unless you have some special requirement for it. But you can take a look to have an idea of what Go "framework" may look like.
go-queryset
Posts with mentions or reviews of go-queryset.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning go-queryset yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
When comparing go-pg and go-queryset you can also consider the following projects:
GORM - The fantastic ORM library for Golang, aims to be developer friendly
ent - An entity framework for Go
SQLBoiler - Generate a Go ORM tailored to your database schema.
bun - Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
sqlx - general purpose extensions to golang's database/sql
beego orm
Xorm
crunchy-proxy - PostgreSQL Connection Proxy by Crunchy Data (beta)
gorp - Go Relational Persistence - an ORM-ish library for Go
upper.io/db - Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.