Go言語の理解には公式チュートリアルを進めるのが一番です。 チュートリアルを進めていてここだけは押さえておきたいという要点をまとめていこうと思います。 A Tour of Go Pointer Goはポインタを使う。ポインタは変数のメモリアドレスを指す &オペレータはそのオペランドへのポインタを引き出す *オペレータはポインタの指す先の変数を示す オペランドとオペレータとは? オペランド(operand)は演算の対象となる値や変数、定数のこと オペレータ(operator)は+や-等の演算子のこと Structs struct(構造体)はフィールド(field)の集まり Goにはクラスが存在しないが、似た役割として構造体が用意されている 構造体をネストさせることで、より複雑な構造を定義することもできる。 masarufuruya.hatenadiary.jp Pointers to Str