Goの後付interfcaceのええとこ。
とある外製のクラス(厳密にはクラスちゃうけど便宜上こう呼ぶ)の互換品を自前で作って、状況に応じて内製/外製を使い分けたいという時、互換メソッドをinterfaceで定義すれば、それを外製・内製両方の基底クラスとして使えること。
これ、Go以外のinterfaceだと外製クラスの改造が必要になってしまう(あるいは、ラッピングするクラスを別途作らねばならす一手間かかる)
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。