Design Pattern: Mediator Pattern in Go
Mediator pattern centralizes the communication among objects, so that objects communicate through a mediator instead of direct communication. This way the objects do not need to worry about the logic for communicating with each other. This article demonstrates Mediator pattern implementations in Go.