エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
Effective Go#channelsに載ってるclosureへのパラメータの渡し方2パターンのperformanceを比較した。 き... Effective Go#channelsに載ってるclosureへのパラメータの渡し方2パターンのperformanceを比較した。 きっかけ Go研vol.16で、ほぼ同じだけどclosureへのパラメータの渡し方だけ違うコードがあった。 2つの書き方でperformanceに差があるのか調べてみよう。 closureへのパラメータの渡し方 以下はEffective Goからの引用。 Effective Go#channels loop変数はloop内で繰り返し再利用されるため、下記コードはバグがある。 全てのgoroutineでloop変数を共有した状態になってしまう。