ar3s3ru / go-transaction-example
Example project to show how to combine sql.Tx transactions handling and decorators
☆39Updated last year
Related projects ⓘ
Alternatives and complementary repositories for go-transaction-example
- Integration testing in Go with Docker☆105Updated 2 months ago
- gRPC Test Utilities for Golang☆76Updated 3 weeks ago
- Generated dependency injection containers in go (golang)☆96Updated 3 months ago
- Modern Go Application tool☆81Updated last week
- Supporting code for Go Clean article on Medium☆23Updated 4 years ago
- Clean Architecture using Golang.☆83Updated 8 months ago
- Go clean Architecture with GRPC☆117Updated 5 years ago
- 🕋 Mocking Redis in unit tests in Go.☆147Updated 3 months ago
- Go module for encoding structs into URL query parameters☆76Updated 8 months ago
- The easiest solution to seed database with Go☆177Updated 4 months ago
- A library that implements the outboxer pattern in go☆159Updated this week
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆92Updated 2 months ago
- Lightweight HTTP mocking in Go (aka golang)☆82Updated 9 months ago
- This package provides a framework for writing validations for Go applications.☆94Updated 2 years ago
- A tiny wrapper over amqp exchanges and queues 🚌 ✨☆97Updated 5 years ago
- Generate models from reading your database☆85Updated 6 years ago
- Lightweight library that handles RabbitMQ auto-reconnect and publishing retry routine for you.☆110Updated 8 months ago
- go websocket client for unit testing of a websocket handler☆102Updated 3 years ago
- A Go library for validating structs, maps and slices.☆223Updated 4 months ago
- Engine provides you all the capabilities to build an Event sourced application in go☆126Updated 2 months ago
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated 6 months ago
- A lightweight struct validator for Go☆78Updated 2 weeks ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆101Updated 3 years ago
- Add interceptors to GO http.Client☆88Updated 4 years ago