2022-02-13 golang の空のインタフェース golang golang のソースを見ていると、 interface{} というのが出てくることがある。 これは、空のインタフェースというもので、任意の型の値を入れることができる、というものらしい。 golang は、静的型付けの言語であるが、事前にそこに入ってくる型情報が分からない時など、型定義を緩くしたいとき等に使うものなのだろう。