ubiqueworks / go-clean-architecture
Supporting code for Go Clean article on Medium
☆23Updated 5 years ago
Alternatives and similar repositories for go-clean-architecture:
Users that are interested in go-clean-architecture are comparing it to the libraries listed below
- MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off).☆62Updated 2 years ago
- A library for parsing query parameters for filtering data in REST APIs☆36Updated last year
- A library for generating the repository pattern.☆34Updated 3 years ago
- go-kit and gRPC☆33Updated 7 years ago
- A tiny wrapper around NSQ topic and channel☆79Updated 7 years ago
- Example project to show how to combine sql.Tx transactions handling and decorators☆39Updated 2 years ago
- Go package for managing a set of lazily constructed, self-expiring, concurrency-limited worker pools and their data☆30Updated 2 years ago
- Interruptable goroutines☆100Updated 3 years ago
- A Go package for handling common HTTP JSON responses.☆54Updated 3 years ago
- Golang struct operations.☆24Updated 7 years ago
- Common golang code shared by multiple projects☆54Updated last week
- A specification and API for building message-based applications in Go.☆33Updated last month
- ☆28Updated 5 years ago
- ☆33Updated 5 years ago
- All-in-one collection for Go CQRS / ES / DDD examples☆57Updated 7 years ago
- Declare AMQP entities like queues, producers, and consumers in a declarative way. Can be used to work with RabbitMQ.☆90Updated last year
- chi for fasthttp☆49Updated 7 years ago
- Go repos for code generation☆49Updated 4 years ago
- Generate models from reading your database☆85Updated 6 years ago
- A unified interface to manipulate storage engine (file system, s3, etc.) for Go☆70Updated 3 weeks ago
- graceful server shutdown via context signalling for Go servers☆22Updated 7 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆101Updated 3 years ago
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆97Updated this week
- Build Go linters from lintpack-compatible packages. Also serves as a framework for writing checkers.☆28Updated 5 years ago
- A collection of utilities☆45Updated 6 years ago
- gRPC service for creating accounts (name, email, password etc)☆25Updated 7 years ago
- Build event-driven and event streaming applications with ease☆67Updated 4 years ago
- Common Web User Workflows in Go☆101Updated 2 years ago
- Create a gRPC Server from Database☆25Updated last year
- Helium is a small, simple, modular constructor with some pre-built components for your convenience.☆67Updated last year