0
-1
strings.Replace
指示替换字符串次数的 count 参数不能为 0,因为它不会进行任何替换从而使函数调用是冗余的。 请改用 -1。
示例:
a := strings.Replace("SSS", "S", "H", 0) // 没有替换任何东西 b := strings.Replace("SSS", "S", "H", -1) // 用 “H” 替换所有出现的 “S”