a tour of go

a tour of goを実施して思った疑問

  • #54 Interfaces are satisfied implicitly

訳注:fmt.Fprint関数の第一引数はio.Writerタイプであり、この例で定義したWriterと同じインターフェースをもっています

  • ツアーの感想
    • 本1冊読むより理解度は高い気がする
    • 同じAPIならInterfaceを実装したことになるそうだが、コンフリクト(?)とかしないのかな。
    • この言語の、モチベーションを知りたい。(なぜ↑のような言語仕様になっている?何を実現するために作られた言語なのか、など背景的な部分)