func JoinArray(sep string, args []interface{}) string {
	n := len(args)
	if n < 1 {
		return ""
	}
	vs := make([]string, n)
	for i, arg := range args {
		vs[i] = fmt.Sprint(arg)
	}
	return strings.Join(vs, sep)
}
// JoinArray joins array args with sep
JoinArray joins array args with sep
// JoinArray joins array args with sep
func JoinArray(sep string, args []interface{}) string {
	n := len(args)
	if n < 1 {
		return ""
	}
	vs := make([]string, n)
	for i, arg := range args {
		vs[i] = fmt.Sprint(arg)
	}
	return strings.Join(vs, sep)
}
func JoinArray ( sep string , args [ ] interface { } ) string { n := len ( args ) if n < 1 { return " " } vs := make ( [ ] string , n ) for i , arg := range args { vs [ i ] = fmt . Sprint ( arg ) } return strings . Join ( vs , sep ) }
JoinArray joins array args with sep
JoinArray joins array args with sep