dullwhaleのメモ帳

何度も同じことを調べなくてよいように...

Golangで性能を気にしなきゃいけないときに見るメモ

stringはshallow copy

stringの実体は「文字列実体があるbyte配列のアドレスとbyte長を持つ構造体」である。 単純な代入によるコピーでは実体のbyte列のコピーは行われない。 大きな文字列を別の変数に代入する場合に心配しなくてよい。