code: func (sc ServiceCheck) Check() error {
  	if len(sc.Name) == 0 {
  		return fmt.Errorf("statsd.ServiceCheck name is required")
  	}
  	if byte(sc.Status) < 0 || byte(sc.Status) > 3 {
  		return fmt.Errorf("statsd.ServiceCheck status has invalid value")
  	}
  	return nil
  }
docs: // Check verifies that an event is valid.