5
たとえば、go github packageとします。定義されたすべての構造体のほぼすべてのメンバは、値ではなく値へのポインタです。Golangで構造体メンバをポインタにするのは一般的ですか?
この慣用的なGoですか?どうして?
私は構造体のサイズを小さくしていることを理解しています(ポインタのサイズがそれが指している値のサイズより小さいと仮定します)。しかし、なぜ値の構造体を持たず、代わりにポインタで構造体を渡すのでしょうか?