func toStringArray(a []interface{}) []string {
	res := make([]string, len(a))
	for i, v := range a {
		res[i] = fmt.Sprintf("%v", v)
	}
	return res
}
func toStringArray(a []interface{}) []string {
	res := make([]string, len(a))
	for i, v := range a {
		res[i] = fmt.Sprintf("%v", v)
	}
	return res
}
// Convert []interface{} into []string