- Golang
- Principle
- SRP-Single Responsibility Principle
- OCP-Open Close Principle
- LSP-Liskov Substitution Principle
- ISP-Interface Segregation Principle
- DIP-Dependence Inversion Principle
- DRY-Don't Repeat Yourself
- KIS-Keep it Simple Stupid
- You "Ain't Gonna Need It
- Law Of Demeter
- Composite/Aggregate Reuse Principle CARP
- Refrence
- Go Patterns
- Contributing