- func Replace(s, old, new string, n int) string - n は n 番目の置換ではなく、先頭からいくつ置換するかの値。
 全置換する時は -1 にする。 0 だと置換しない。
 
- n は n 番目の置換ではなく、先頭からいくつ置換するかの値。
- func ReplaceAll(s, old, new string) string - こちらは v1.12? あたりで廃止になっているので undefined: strings.ReplaceAll エラーになる。
 
package main
import (
	"fmt"
	"strings"
)
func main() {
	str := "aaaa_bbbbb_cccccc_dddd_eeeee_fffff"
	fmt.Print(strings.Replace(str, "_", "-", -1))
}