Goのインターフェイスは使う側が定義すると「らしく」なる
Goの特徴はインターフェイスだと思っていますが、そのインターフェイスは、他の言語と比べると少し変わった使われ方をしています。例えばよくあるインターフェイスは、メソッドが1つまたは2つ程度しか定義されません。また、使う側がインターフェイスを定義することも他の言語とは違います。(主語広くないか?)
Goの特徴はインターフェイスだと思っていますが、そのインターフェイスは、他の言語と比べると少し変わった使われ方をしています。例えばよくあるインターフェイスは、メソッドが1つまたは2つ程度しか定義されません。また、使う側がインターフェイスを定義することも他の言語とは違います。(主語広くないか?)