Skip to content

golang tips

foolmacky edited this page Jun 22, 2021 · 10 revisions

■interface{}について

  • interface{}は実体は型情報と、データの実体or実体へのポインタの2つの値しか持っていない
  • 値が入るのか、ポインタが入るのかは、実体データの型によって異なる
    intならデータが入る。structは実体へのポインタが格納される
    なので、deep copyしてもあまり気にしなくても大丈夫
  • 値を更新したときにどうなるのかは、

Clone this wiki locally