
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Go言語でポリモーフィズムを実装 ~http.HandlerFuncに学ぶ~ #golang - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go言語でポリモーフィズムを実装 ~http.HandlerFuncに学ぶ~ #golang - Qiita
はじめに Go言語でポリモーフィズムを実装しようとするとインターフェイスを使って実装するかと思います... はじめに Go言語でポリモーフィズムを実装しようとするとインターフェイスを使って実装するかと思います。 ここではもう一つ関数型を使ってのポリモーフィズムを紹介してみる。 正直に言いますが下記の記事を大変に参考にさせていただきました。めちゃめちゃ勉強になりました!ありがとうございます! インタフェースの実装パターン #golang ポリモーフィズム(インターフェイスを使う) インターフェイスを用意して構造体に実装します。 インターフェイスのメソッドを実装していれば、どんな構造体も実装できます。 言葉だけではぜんぜん理解できないので、下記にサンプルコードを用意しました。 やりたいことは、 call() というメソッドに多様性を持たせてみます。 MainCaller 構造体に、 MainInterface を実装し call() というメソッドを実行できるようにします。 call() メソッドを