An implementation of observer pattern by golang.
お馴染みのObserverパターンのGo実装。
イベント発火に対するアクション実行を発火側から分離したいときに検討するパターン。
https://ja.wikipedia.org/wiki/Observer_%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3