サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC25
qiita.com/rtok
はじめに Go言語を勉強していて、interfaceが絡んでくるとなかなか理解ができなくなってしまうという人に読んでほしいです。 特にTour of GoのStringersあたりでわからなくなった場合を想定しています。 また、Javaと対比して理解を深めることを目的としているため、Javaの経験がある方には刺さる説明になるかと思います。 なぜわからなくなるのか 原因としては2つあると思います。 そもそもインターフェースの概念がうまく理解できてない 明示的な実装(implement)が前提になっていると勘違いしている 前者の方は、全く種類の違う型(クラス)がインターフェース型として、一部同じものとしてに扱うことができるということを知らない。 後者の方は、Javaの明示的なインターフェースの実装ありきで考えすぎて、Goの書き方に困惑してしまっている。 ということなのだと思います。 inter
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く