Skip to content

Latest commit

 

History

History
7 lines (5 loc) · 364 Bytes

File metadata and controls

7 lines (5 loc) · 364 Bytes

S.O.L.I.D

This project describes each S.O.L.I.D principles in Golang exemplified by a simple order system which calculates the order total price.

The example created uses the Decorator Pattern

Each SOLID principe has its own main file which are inside cmd folder. All examples has a Product and Category module which are inside internal/app folder