Fluent SQL generation for golang (by Masterminds)

Squirrel Alternatives

Similar projects and alternatives to Squirrel

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Squirrel alternative or higher similarity.

Suggest an alternative to Squirrel

Reviews and mentions

Posts with mentions or reviews of Squirrel. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-30.
  • Migrating from PHP to Go
    reddit.com/r/golang | 2021-09-30
    SQL Generation: https://github.com/Masterminds/squirrel
  • bqb VS Squirrel - a user suggested alternative
    Squirrel is more structured than bqb, but has a much higher memory footprint. Overall I've found that bqb is just as pleasant to use as squirrel, and I usually use bqb for new projects due to it being lighter weight.
  • Go, Kafka and gRPC clean architecture CQRS microservices with Jaeger tracing 👋🧑‍💻
    dev.to | 2021-08-29
    Writer service consumes kafka topics, process messages writing to postgres and publishes successfully processed messages to kafka. For working with postgres in Go in my opinion the best choose is pgx, but if you need query builder very good library is squirrel, personally don't like orm's, but usually as have seen, teams often uses gorm, it's up to you. ProcessMessages method listening kafka topics and call specific method depends on topic:
  • SQL query builders
    dev.to | 2021-07-28
    Alternatively, when we're using an ORM or query builder (for Go, I like to use squirrel), adding the correct 'WHERE' and 'AND' terms is handled automatically. A small convenience that we could do ourselves, but then we'll find ourselves building our own in-house micro-query-builder.
  • Has anybody moved from Django (python) to any of the Go backend frameworks?
    reddit.com/r/golang | 2021-06-10
    No such library exists for Go unfortunately, though any query builder is better than an ORM - i.e. [Squirrel](https://github.com/Masterminds/squirrel).
  • what's your experience writing sql with go?
    reddit.com/r/golang | 2021-06-02
    For programatically built SQL statements, I like: https://github.com/Masterminds/squirrel
  • Microservices in Go: Accessing PostgreSQL - Statements Builder and Code generators
    dev.to | 2021-03-31
    Masterminds/squirrel is a package that allows you to generate SQL statements using a fluent API, it also supports making database calls directly using those built statements.
    reddit.com/r/golang | 2021-03-17
    In that regard, I think https://github.com/Masterminds/squirrel is great.
  • Go Tool: (exploring) sqlc (Part 1)
    dev.to | 2021-02-15
    Masterminds/squirrel Fluent SQL generation for golang


Basic Squirrel repo stats
14 days ago

Masterminds/squirrel is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote Go jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.