エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
文字の置き換えをする際に使う「strings.Replace」と「strings.NewReplacer」について速度比較してみま... 文字の置き換えをする際に使う「strings.Replace」と「strings.NewReplacer」について速度比較してみました。 実装(hoge→foo、moge→bar) strings.Replace // 「hogemoge」のスライス1万個 var s = strings.Split(strings.TrimRight(strings.Repeat("hogemoge,", 10000), ","), ",") func BenchmarkReplace(b *testing.B) { for _, v := range s { fmt.Println(strings.Replace(strings.Replace(v, "hoge", "foo", -1), "moge", "bar", -1)) } } // 「hogemoge」のスライス1万個 var s = str