package tools import ( "fmt" "strings" ) func GetSignData(args ...interface{}) string { var builder strings.Builder builder.WriteString(fmt.Sprintf("%v", args[0])) for _, arg := range args[1:] { builder.WriteString(fmt.Sprintf("_%v", arg)) } return builder.String() }