func parseStringList(list interface{}) []string {
	if list == nil {
		return nil
	}
	slice := list.([]interface{})
	result := make([]string, 0, len(slice))
	for _, elem := range slice {
		result = append(result, elem.(string))
	}
	return result
}
// Used for parsing Categories and Tags.
Used for parsing Categories and Tags.
// Used for parsing Categories and Tags .
func parseStringList(list interface{}) []string {
	if list == nil {
		return nil
	}
	slice := list.([]interface{})
	result := make([]string, 0, len(slice))
	for _, elem := range slice {
		result = append(result, elem.(string))
	}
	return result
}
func parseStringList ( list interface { } ) [ ] string { if list == nil { return nil } slice := list . ( [ ] interface { } ) result := make ( [ ] string , 0 , len ( slice ) ) for _ , elem := range slice { result = append ( result , elem . ( string ) ) } return result }
Used for parsing Categories and Tags.
Used for parsing Categories and Tags .