code: func (fs *FilterService) GetList() ([]*Filter, *Response, error) {
  
  	options := &GetQueryOptions{}
  	apiEndpoint := "rest/api/2/filter"
  	req, err := fs.client.NewRequest("GET", apiEndpoint, nil)
  	if err != nil {
  		return nil, nil, err
  	}
  
  	if options != nil {
  		q, err := query.Values(options)
  		if err != nil {
  			return nil, nil, err
  		}
  		req.URL.RawQuery = q.Encode()
  	}
  
  	filters := []*Filter{}
  	resp, err := fs.client.Do(req, &filters)
  	if err != nil {
  		jerr := NewJiraError(resp, err)
  		return nil, resp, jerr
  	}
  	return filters, resp, err
  }
docs: // GetList retrieves all filters from Jira