code: func (o *ListTasksParams) bindTags(rawData []string, hasKey bool, formats strfmt.Registry) error {
  
  	var qvTags string
  	if len(rawData) > 0 {
  		qvTags = rawData[len(rawData)-1]
  	}
  
  	// CollectionFormat:
  	tagsIC := swag.SplitByFormat(qvTags, "")
  	if len(tagsIC) == 0 {
  		return nil
  	}
  
  	var tagsIR []string
  	for _, tagsIV := range tagsIC {
  		tagsI := tagsIV
  
  		tagsIR = append(tagsIR, tagsI)
  	}
  
  	o.Tags = tagsIR
  	if err := o.validateTags(formats); err != nil {
  		return err
  	}
  
  	return nil
  }
docs: // bindTags binds and validates array parameter Tags from query.
  //
  // Arrays are parsed according to CollectionFormat: "" (defaults to "csv" when empty).