This repository contains short examples of common anti-patterns in Go Web Applications.
1. Coupling (Common Anti-Patterns in Go Web Applications)
2. Enums (Safer Enums in Go)
3. Cohesion (Increasing Cohesion in Go with Generic Decorators)
4. Transactions (Database Transactions in Go with Layered Architecture)
5. Distributed Transactions (Distributed Transactions in Go: Read Before You Try)