ar3s3ru / go-transaction-example
Example project to show how to combine sql.Tx transactions handling and decorators
☆39Updated 2 years ago
Alternatives and similar repositories for go-transaction-example:
Users that are interested in go-transaction-example are comparing it to the libraries listed below
- Generated dependency injection containers in go (golang)☆98Updated 7 months ago
- Integration testing in Go with Docker☆108Updated last month
- The easiest solution to seed database with Go☆177Updated 8 months ago
- Modern Go Application tool☆82Updated this week
- gRPC Test Utilities for Golang☆82Updated 3 weeks ago
- A library that implements the outboxer pattern in go☆160Updated this week
- A tiny wrapper over amqp exchanges and queues 🚌 ✨☆97Updated 5 years ago
- Go clean Architecture with GRPC☆118Updated 6 years ago
- A test-friendly replacement for golang's time package [managed by soy-programador]☆71Updated 4 years ago
- An example Event-Driven application in Go built with Watermill library.☆134Updated last year
- Supporting code for Go Clean article on Medium☆23Updated 4 years ago
- 🕋 Mocking Redis in unit tests in Go.☆147Updated 7 months ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆66Updated last year
- Add interceptors to GO http.Client☆88Updated 4 years ago
- Tool to generate go-kit microservices☆150Updated 5 years ago
- [Archived] See https://github.com/goava/di.☆48Updated 5 years ago
- This package provides a framework for writing validations for Go applications.☆93Updated 2 years ago
- 🛠 A full-featured dependency injection container for go programming language.☆235Updated last year
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆95Updated 2 months ago
- A Go library for validating structs, maps and slices.☆226Updated 3 months ago
- OpenTelemetry Go distribution for Uptrace☆102Updated last month
- OpenTelemetry SQL database driver wrapper for Go☆115Updated last week
- Golang AMQP reliable connection, publisher, consumer.☆74Updated last year
- A minimal and efficient workerpool implementation in Go using goroutines.☆122Updated 3 years ago
- A communication toolkit for Go services.☆93Updated last year
- A lightweight transactional message bus on top of RabbitMQ☆99Updated 2 years ago
- A user friendly RabbitMQ library written in Golang.☆108Updated 2 years ago
- Clean Architecture using Golang.☆83Updated last year
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated last month
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.☆72Updated 2 weeks ago