报告替换次数为 0 而不是 -1strings.Replace 调用。

表示字符串替换次数的计数实参不能为 0,因为它不会替换任何内容,并且使函数调用冗余。 请改用 -1

示例:

a := strings.Replace("SSS", "S", "H", 0) // 不替换任何内容
b := strings.Replace("SSS", "S", "H", -1) // 将所有 S 匹配项替换为 H