A sample project to support some blog posts about SOLID go patterns.
Please browse the available tags in order.
Tags:
0 - The very first iteration. 1 - Refactored to high and low level functions. 2 - The high-level function no longer depends on the low-level functions. 3 - Use interfaces to define the abstractions. 4 - Have low-level functions depend on abstractions.