タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Interfaceとgoに関するhatappi1225のブックマーク (1)

  • Go言語のInterfaceの考え方、Accept interfaces,return structs - Qiita

    #Go言語のInterface Go言語の優れた特徴の一つとして、Interfaceが挙げられることがあります。 Interfaceを持つJavaやC#のような他言語と比べ、GoのInterfaceの言語機能における主な違いは 静的言語のように静的にチェックされるメソッドの羅列を宣言できるinterfaceでありながら ダックタイピングや型アサーションによって動的言語のように柔軟な使い方ができることです。 しかしこれだけでは単に、ケースに合わせて使い分けることができる選択肢を得ただけのように聞こえます。 実際にはGo言語のパッケージ、型システム、そして文化的特徴によってGo言語特有の軽量でシンプル、そして有機的なInterfaceを表現できます。 Go特有でGoらしいGoのInterfaceです。 #Accept interfaces, return structs GoのInterfac

    Go言語のInterfaceの考え方、Accept interfaces,return structs - Qiita
  • 1