code: func (s *StatsdReporter) ReportCount(metric string, tagsMap map[string]string, count float64) error {
  	fullTags := s.defaultTags
  
  	for k, v := range tagsMap {
  		fullTags = append(fullTags, fmt.Sprintf("%s:%s", k, v))
  	}
  
  	err := s.client.Count(metric, int64(count), fullTags, s.rate)
  	if err != nil {
  		logger.Log.Errorf("failed to report count: %q", err)
  	}
  
  	return err
  }
docs: // ReportCount sends count reports to statsd