Go言語 - interfaceを触ってみる

Go言語にはメソッドの型だけを定義したinterfaceというものが存在しています。 interfaceは型の一種であり、任意の型が"どのようなメソッドを実装するべきか"を規定するためのものです。 大雑把にいえばJavaでいうところのinterfaceに似たものです。 interfaceを利用することで、オブジェクト指向言語でいうところのポリモ…