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
- Clean Architecture using Golang.☆83Updated last year
- Modern Go Application tool☆82Updated last week
- Go clean Architecture with GRPC☆117Updated 6 years ago
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆95Updated 3 months ago
- This package provides a framework for writing validations for Go applications.☆93Updated 2 years ago
- The easiest solution to seed database with Go☆177Updated 8 months ago
- 🕋 Mocking Redis in unit tests in Go.☆147Updated 8 months ago
- Integration testing in Go with Docker☆108Updated 3 weeks ago
- Generated dependency injection containers in go (golang)☆102Updated 8 months ago
- A Go library for validating structs, maps and slices.☆227Updated 4 months ago
- Go module for encoding structs into URL query parameters☆78Updated 2 weeks ago
- A test-friendly replacement for golang's time package [managed by soy-programador]☆71Updated 4 years ago
- A library that implements the outboxer pattern in go☆160Updated this week
- Lightweight HTTP mocking in Go (aka golang)☆81Updated last year
- API of GolangCI☆73Updated 4 years ago
- OpenTelemetry Go distribution for Uptrace☆103Updated 2 weeks ago
- A user friendly RabbitMQ library written in Golang.☆108Updated 2 years ago
- 🛠 A full-featured dependency injection container for go programming language.☆235Updated last year
- Tool to generate go-kit microservices☆150Updated 5 years ago
- An example Event-Driven application in Go built with Watermill library.☆137Updated last year
- A tiny wrapper over amqp exchanges and queues 🚌 ✨☆97Updated 5 years ago
- auto-generate routing documentation in JSON or Markdown for a `chi` Router from your app source☆115Updated 8 months ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆67Updated last year
- A lightweight transactional message bus on top of RabbitMQ☆99Updated 2 years ago
- gRPC Test Utilities for Golang☆84Updated last week
- Clean Architecture Use Case for Go☆34Updated last year
- Go Dependency Injection Framework☆183Updated last month
- A high throughput, horizontally scalable microservice backend using Go, Cassandra, RabbitMQ, Kubernetes, Helm.☆45Updated 5 years ago
- Cheat Sheet for Go Slice Tricks☆175Updated 2 years ago
- go websocket client for unit testing of a websocket handler☆102Updated 4 years ago