タグ

ブックマーク / qiita.com/sensuikan1973 (1)

  • reflectとinterface型の威力 - Qiita

    目的 非常に簡単な例を用いて、reflectとinterface{}の便利さを知る 簡単な例 例えば、こんな感じにstructが定義されているとする。 type ParamA struct { UserID string Contents string } type ParamB struct { UserID string Price int } type ParamC struct { UserID string IsLike bool }

    reflectとinterface型の威力 - Qiita
    zetamatta
    zetamatta 2018/03/07
    こういうことが出来るから、フィールドも interface に登録できるようにする必要がなかったのかなぁ
  • 1