Some examples of Design patters in Golang. I gather these examples during time and they will get updated from time to time. Comments and helps are welcome. I am a Go learner comming from .NET world, so my mentality in Go may not be very accurate.
- Factory Design Pattern
- Singleton Design Pattern
- Builder Design Pattern
- Prototype Design Pattern
- Facade Design Pattern
- Adapter Design Pattern
- Proxy Design Pattern
- Decorator Design Pattern
- Flyweight Design Pattern
- Bridge Design Pattern
- Template Design Pattern
- Command Design Pattern
- Strategy Design Pattern
- Observer Design Pattern
- Chain of Responsibility Design Pattern
- State Design Pattern
- Command-Factory Design Pattern