fkm
@fkm
ちなみに、関数にもメソッドを生やすことができます type MyFunc func() string func (f MyFunc) Error string { return f() }
2014-08-31 02:12:12
fkm
@fkm
「関数にメソッド追加とか、頭おかしい」と思いますが、このおかげで、先ほど紹介した「シグネチャーさえあっていればそいつはinterfaceを実装している」のルールで、引数がinterfaceな所に関数を渡すことができたりします
2014-08-31 02:16:58