func getGlobalFieldType(f *datadictionary.FieldDef) (t *datadictionary.FieldType, err error) { var ok bool t, ok = globalFieldTypesLookup[f.Name()] if !ok { err = fmt.Errorf("Unknown global type for %v", f.Name()) } return }
func validateVisitField(fieldDef *datadictionary.FieldDef, fields []fieldBytes) ([]fieldBytes, MessageRejectError) { var err MessageRejectError if fieldDef.IsGroup() { if fields, err = validateVisitGroupField(fieldDef, fields); err != nil { return nil, err } } return fields[1:], nil }