Preparing report...

Report for github.com/moov-io/iso20022

A    Great!    Found 148 issues across 162 files

Tweet

gofmt100%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command

No problems detected. Good job!


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo98%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

    • iso20022/pkg/client/api_iso20022_message.go
    • Line 44: warning: cyclomatic complexity 21 of function (*Iso20022MessageApiService).Convert() is high (> 15) (gocyclo)
    • Line 259: warning: cyclomatic complexity 21 of function (*Iso20022MessageApiService).Print() is high (> 15) (gocyclo)
    • Line 388: warning: cyclomatic complexity 19 of function (*Iso20022MessageApiService).Validator() is high (> 15) (gocyclo)
    • iso20022/pkg/document/document.go
    • Line 312: warning: cyclomatic complexity 25 of function newDocumentPart5() is high (> 15) (gocyclo)
    • Line 257: warning: cyclomatic complexity 25 of function newDocumentPart4() is high (> 15) (gocyclo)
    • Line 202: warning: cyclomatic complexity 25 of function newDocumentPart3() is high (> 15) (gocyclo)
    • Line 147: warning: cyclomatic complexity 25 of function newDocumentPart2() is high (> 15) (gocyclo)
    • Line 92: warning: cyclomatic complexity 25 of function newDocumentPart1() is high (> 15) (gocyclo)
    • Line 367: warning: cyclomatic complexity 25 of function newDocumentPart6() is high (> 15) (gocyclo)
    • Line 457: warning: cyclomatic complexity 17 of function ParseIso20022Document() is high (> 15) (gocyclo)

golint9%

Golint is a linter for Go source code.

    • iso20022/pkg/pacs_v06/types.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 10: warning: comment on exported type ActiveOrHistoricCurrencyCode should be of the form "ActiveOrHistoricCurrencyCode ..." (with optional leading article) (golint)
    • Line 13: warning: exported method ActiveOrHistoricCurrencyCode.Validate should have comment or be unexported (golint)
    • Line 21: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 24: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 35: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 38: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 49: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 52: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 77: warning: comment on exported type Priority3Code should be of the form "Priority3Code ..." (with optional leading article) (golint)
    • Line 80: warning: exported method Priority3Code.Validate should have comment or be unexported (golint)
    • Line 91: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 94: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 105: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 108: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 119: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 122: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type Instruction3Code should be of the form "Instruction3Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method Instruction3Code.Validate should have comment or be unexported (golint)
    • Line 147: warning: comment on exported type Instruction4Code should be of the form "Instruction4Code ..." (with optional leading article) (golint)
    • Line 150: warning: exported method Instruction4Code.Validate should have comment or be unexported (golint)
    • Line 161: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 164: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 175: warning: comment on exported type AddressType2Code should be of the form "AddressType2Code ..." (with optional leading article) (golint)
    • Line 178: warning: exported method AddressType2Code.Validate should have comment or be unexported (golint)
    • Line 189: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 192: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 223: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 226: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 233: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 236: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 243: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 246: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 253: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 256: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 263: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 266: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 273: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 276: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 283: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 286: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 293: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 296: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 303: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 306: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 313: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 316: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 323: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 326: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 333: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 336: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 343: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 346: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v08/pain.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 44: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type AdviceType1 should have comment or be unexported (golint)
    • Line 62: warning: exported method AdviceType1.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type AdviceType1Choice should have comment or be unexported (golint)
    • Line 71: warning: exported method AdviceType1Choice.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported type AmountOrRate1Choice should have comment or be unexported (golint)
    • Line 80: warning: exported method AmountOrRate1Choice.Validate should have comment or be unexported (golint)
    • Line 84: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 89: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 93: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 98: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 102: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 109: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 113: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 121: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 125: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 130: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 134: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 139: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 143: warning: exported type Cheque11 should have comment or be unexported (golint)
    • Line 158: warning: exported method Cheque11.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type ChequeDeliveryMethod1Choice should have comment or be unexported (golint)
    • Line 167: warning: exported method ChequeDeliveryMethod1Choice.Validate should have comment or be unexported (golint)
    • Line 171: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 176: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 180: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 185: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 189: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 204: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 220: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 224: warning: exported type CreditTransferTransaction42 should have comment or be unexported (golint)
    • Line 250: warning: exported method CreditTransferTransaction42.Validate should have comment or be unexported (golint)
    • Line 254: warning: exported type CreditorPaymentActivationRequestV08 should have comment or be unexported (golint)
    • Line 261: warning: exported method CreditorPaymentActivationRequestV08.Validate should have comment or be unexported (golint)
    • Line 265: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 270: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 274: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 279: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 283: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 288: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 292: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 297: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 301: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 308: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 312: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 317: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 321: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 326: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 330: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 335: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 339: warning: exported type Document12 should have comment or be unexported (golint)
    • Line 351: warning: exported method Document12.Validate should have comment or be unexported (golint)
    • Line 355: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 362: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 366: warning: exported type DocumentFormat1Choice should have comment or be unexported (golint)
    • Line 371: warning: exported method DocumentFormat1Choice.Validate should have comment or be unexported (golint)
    • Line 375: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 381: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 385: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 391: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 395: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 400: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 404: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 409: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 413: warning: exported type DocumentType1Choice should have comment or be unexported (golint)
    • Line 418: warning: exported method DocumentType1Choice.Validate should have comment or be unexported (golint)
    • Line 422: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 427: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 431: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 436: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 440: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 449: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 453: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 459: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 463: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 468: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 472: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 477: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 481: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 492: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 496: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 501: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 505: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 510: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 514: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 520: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 524: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 530: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 534: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 540: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 544: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 550: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 554: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 560: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 564: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 570: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 574: warning: exported type GroupHeader78 should have comment or be unexported (golint)
    • Line 582: warning: exported method GroupHeader78.Validate should have comment or be unexported (golint)
    • Line 586: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 591: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 595: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 600: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 604: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 609: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 613: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 618: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 622: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 629: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 633: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 638: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 642: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 648: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 652: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 657: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 661: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 666: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 670: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 675: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 679: warning: exported type PartyAndSignature3 should have comment or be unexported (golint)
    • Line 684: warning: exported method PartyAndSignature3.Validate should have comment or be unexported (golint)
    • Line 688: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 696: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 700: warning: exported type PaymentCondition1 should have comment or be unexported (golint)
    • Line 708: warning: exported method PaymentCondition1.Validate should have comment or be unexported (golint)
    • Line 712: warning: exported type PaymentIdentification6 should have comment or be unexported (golint)
    • Line 718: warning: exported method PaymentIdentification6.Validate should have comment or be unexported (golint)
    • Line 722: warning: exported type PaymentInstruction35 should have comment or be unexported (golint)
    • Line 738: warning: exported method PaymentInstruction35.Validate should have comment or be unexported (golint)
    • Line 742: warning: exported type PaymentTypeInformation26 should have comment or be unexported (golint)
    • Line 749: warning: exported method PaymentTypeInformation26.Validate should have comment or be unexported (golint)
    • Line 753: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 758: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 762: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 767: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 771: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 790: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 794: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 799: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 803: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 808: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 812: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 817: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 821: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 828: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 832: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 837: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 841: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 846: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 850: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 855: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 859: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 865: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 869: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 878: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 882: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 891: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 895: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 900: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 904: warning: exported type RemittanceLocation7 should have comment or be unexported (golint)
    • Line 909: warning: exported method RemittanceLocation7.Validate should have comment or be unexported (golint)
    • Line 913: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 919: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 923: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 928: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 932: warning: exported type SkipPayload should have comment or be unexported (golint)
    • Line 936: warning: exported method SkipPayload.Validate should have comment or be unexported (golint)
    • Line 940: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 949: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 953: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 964: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 968: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 973: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 977: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 981: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 985: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 992: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 996: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 1001: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1005: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 1010: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1014: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 1019: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 1023: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 1037: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 1041: warning: exported type TaxInformation8 should have comment or be unexported (golint)
    • Line 1054: warning: exported method TaxInformation8.Validate should have comment or be unexported (golint)
    • Line 1058: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1064: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1068: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1075: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1079: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1085: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1089: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1101: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1105: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1110: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1114: warning: exported type Charges7 should have comment or be unexported (golint)
    • Line 1119: warning: exported method Charges7.Validate should have comment or be unexported (golint)
    • Line 1123: warning: exported type CreditorPaymentActivationRequestStatusReportV08 should have comment or be unexported (golint)
    • Line 1131: warning: exported method CreditorPaymentActivationRequestStatusReportV08.Validate should have comment or be unexported (golint)
    • Line 1135: warning: exported type GroupHeader87 should have comment or be unexported (golint)
    • Line 1143: warning: exported method GroupHeader87.Validate should have comment or be unexported (golint)
    • Line 1147: warning: exported type NumberOfTransactionsPerStatus5 should have comment or be unexported (golint)
    • Line 1153: warning: exported method NumberOfTransactionsPerStatus5.Validate should have comment or be unexported (golint)
    • Line 1157: warning: exported type OriginalGroupInformation30 should have comment or be unexported (golint)
    • Line 1168: warning: exported method OriginalGroupInformation30.Validate should have comment or be unexported (golint)
    • Line 1172: warning: exported type OriginalPaymentInstruction39 should have comment or be unexported (golint)
    • Line 1182: warning: exported method OriginalPaymentInstruction39.Validate should have comment or be unexported (golint)
    • Line 1186: warning: exported type OriginalTransactionReference33 should have comment or be unexported (golint)
    • Line 1206: warning: exported method OriginalTransactionReference33.Validate should have comment or be unexported (golint)
    • Line 1210: warning: exported type PaymentConditionStatus1 should have comment or be unexported (golint)
    • Line 1216: warning: exported method PaymentConditionStatus1.Validate should have comment or be unexported (golint)
    • Line 1220: warning: exported type PaymentTransaction128 should have comment or be unexported (golint)
    • Line 1238: warning: exported method PaymentTransaction128.Validate should have comment or be unexported (golint)
    • Line 1242: warning: exported type StatusReason6Choice should have comment or be unexported (golint)
    • Line 1247: warning: exported method StatusReason6Choice.Validate should have comment or be unexported (golint)
    • Line 1251: warning: exported type StatusReasonInformation12 should have comment or be unexported (golint)
    • Line 1257: warning: exported method StatusReasonInformation12.Validate should have comment or be unexported (golint)
    • iso20022/pkg/remt_v04/remt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AmountType3Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AmountType3Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 62: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 71: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 82: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 86: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 94: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 103: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 107: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 112: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 116: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 121: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 125: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 130: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 134: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 149: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 158: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 167: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 171: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 176: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 180: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 185: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 189: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 196: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 200: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 205: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 209: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 214: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 218: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 223: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 227: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 234: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 244: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 248: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 254: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 258: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 263: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 267: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 272: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 276: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 281: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 285: warning: exported type ExchangeRate1 should have comment or be unexported (golint)
    • Line 292: warning: exported method ExchangeRate1.Validate should have comment or be unexported (golint)
    • Line 296: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 301: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 305: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 314: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 318: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 329: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 333: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 338: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 342: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 347: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 351: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 357: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 361: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 367: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 371: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 377: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 381: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 387: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 391: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 397: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 401: warning: exported type GroupHeader79 should have comment or be unexported (golint)
    • Line 411: warning: exported method GroupHeader79.Validate should have comment or be unexported (golint)
    • Line 415: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 420: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 424: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 430: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 434: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 439: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 443: warning: exported type OriginalPaymentInformation8 should have comment or be unexported (golint)
    • Line 458: warning: exported method OriginalPaymentInformation8.Validate should have comment or be unexported (golint)
    • Line 462: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 467: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 471: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 476: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 480: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 488: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 492: warning: exported type PaymentTypeInformation26 should have comment or be unexported (golint)
    • Line 499: warning: exported method PaymentTypeInformation26.Validate should have comment or be unexported (golint)
    • Line 503: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 508: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 512: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 517: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 521: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 540: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 544: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 549: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 553: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 558: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 562: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 569: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 573: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 578: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 582: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 587: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 591: warning: exported type RemittanceAdviceV04 should have comment or be unexported (golint)
    • Line 598: warning: exported method RemittanceAdviceV04.Validate should have comment or be unexported (golint)
    • Line 602: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 611: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 615: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 624: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 628: warning: exported type RemittanceInformation19 should have comment or be unexported (golint)
    • Line 635: warning: exported method RemittanceInformation19.Validate should have comment or be unexported (golint)
    • Line 639: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 644: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 648: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 659: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 663: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 668: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 672: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 676: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 680: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 687: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 691: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 696: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 700: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 705: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 709: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 714: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 718: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 732: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 736: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 742: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 746: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 753: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 757: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 763: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 767: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 779: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 783: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 788: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 792: warning: exported type TransactionReferences5 should have comment or be unexported (golint)
    • Line 802: warning: exported method TransactionReferences5.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v07/pacs.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AmendmentInformationDetails10 should have comment or be unexported (golint)
    • Line 53: warning: exported method AmendmentInformationDetails10.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 62: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 71: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 81: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type CashAccount24 should have comment or be unexported (golint)
    • Line 92: warning: exported method CashAccount24.Validate should have comment or be unexported (golint)
    • Line 96: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 101: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 110: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 114: warning: exported type Charges2 should have comment or be unexported (golint)
    • Line 119: warning: exported method Charges2.Validate should have comment or be unexported (golint)
    • Line 123: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 128: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 132: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 137: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 141: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 146: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 150: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 160: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 164: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 169: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 173: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 178: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 182: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 187: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 191: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 198: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 202: warning: exported type DatePeriodDetails should have comment or be unexported (golint)
    • Line 207: warning: exported method DatePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 211: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 216: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 220: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 225: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 229: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 236: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 240: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 246: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 256: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 260: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 265: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 269: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 274: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 278: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 283: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 287: warning: exported type FIToFIPaymentStatusReportV07 should have comment or be unexported (golint)
    • Line 295: warning: exported method FIToFIPaymentStatusReportV07.Validate should have comment or be unexported (golint)
    • Line 299: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 304: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 308: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 316: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 320: warning: exported type Frequency21Choice should have comment or be unexported (golint)
    • Line 325: warning: exported method Frequency21Choice.Validate should have comment or be unexported (golint)
    • Line 329: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 334: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 338: warning: exported type Garnishment1 should have comment or be unexported (golint)
    • Line 349: warning: exported method Garnishment1.Validate should have comment or be unexported (golint)
    • Line 353: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 358: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 362: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 367: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 371: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 377: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 381: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 387: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 391: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 397: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 401: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 407: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 411: warning: exported type GroupHeader53 should have comment or be unexported (golint)
    • Line 418: warning: exported method GroupHeader53.Validate should have comment or be unexported (golint)
    • Line 422: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 427: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 431: warning: exported type MandateRelatedInformation10 should have comment or be unexported (golint)
    • Line 443: warning: exported method MandateRelatedInformation10.Validate should have comment or be unexported (golint)
    • Line 447: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 452: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 456: warning: exported type NumberOfTransactionsPerStatus3 should have comment or be unexported (golint)
    • Line 462: warning: exported method NumberOfTransactionsPerStatus3.Validate should have comment or be unexported (golint)
    • Line 466: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 471: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 475: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 480: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 484: warning: exported type OriginalGroupHeader1 should have comment or be unexported (golint)
    • Line 495: warning: exported method OriginalGroupHeader1.Validate should have comment or be unexported (golint)
    • Line 499: warning: exported type OriginalGroupInformation3 should have comment or be unexported (golint)
    • Line 505: warning: exported method OriginalGroupInformation3.Validate should have comment or be unexported (golint)
    • Line 509: warning: exported type OriginalTransactionReference22 should have comment or be unexported (golint)
    • Line 533: warning: exported method OriginalTransactionReference22.Validate should have comment or be unexported (golint)
    • Line 537: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 542: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 546: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 554: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 558: warning: exported type PaymentTransaction63 should have comment or be unexported (golint)
    • Line 576: warning: exported method PaymentTransaction63.Validate should have comment or be unexported (golint)
    • Line 580: warning: exported type PaymentTypeInformation25 should have comment or be unexported (golint)
    • Line 589: warning: exported method PaymentTypeInformation25.Validate should have comment or be unexported (golint)
    • Line 593: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 598: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 602: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 607: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 611: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 624: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 628: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 635: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 639: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 644: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 648: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 653: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 657: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 666: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 670: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 679: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 683: warning: exported type RemittanceInformation11 should have comment or be unexported (golint)
    • Line 688: warning: exported method RemittanceInformation11.Validate should have comment or be unexported (golint)
    • Line 692: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 697: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 701: warning: exported type SettlementInstruction4 should have comment or be unexported (golint)
    • Line 713: warning: exported method SettlementInstruction4.Validate should have comment or be unexported (golint)
    • Line 717: warning: exported type StatusReason6Choice should have comment or be unexported (golint)
    • Line 722: warning: exported method StatusReason6Choice.Validate should have comment or be unexported (golint)
    • Line 726: warning: exported type StatusReasonInformation9 should have comment or be unexported (golint)
    • Line 732: warning: exported method StatusReasonInformation9.Validate should have comment or be unexported (golint)
    • Line 736: warning: exported type StructuredRemittanceInformation13 should have comment or be unexported (golint)
    • Line 747: warning: exported method StructuredRemittanceInformation13.Validate should have comment or be unexported (golint)
    • Line 751: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 756: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 760: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 764: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 768: warning: exported type TaxAmount1 should have comment or be unexported (golint)
    • Line 775: warning: exported method TaxAmount1.Validate should have comment or be unexported (golint)
    • Line 779: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 784: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 788: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 793: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 797: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 802: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 806: warning: exported type TaxInformation4 should have comment or be unexported (golint)
    • Line 820: warning: exported method TaxInformation4.Validate should have comment or be unexported (golint)
    • Line 824: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 830: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 834: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 841: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 845: warning: exported type TaxPeriod1 should have comment or be unexported (golint)
    • Line 851: warning: exported method TaxPeriod1.Validate should have comment or be unexported (golint)
    • Line 855: warning: exported type TaxRecord1 should have comment or be unexported (golint)
    • Line 867: warning: exported method TaxRecord1.Validate should have comment or be unexported (golint)
    • Line 871: warning: exported type TaxRecordDetails1 should have comment or be unexported (golint)
    • Line 876: warning: exported method TaxRecordDetails1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/auth_v02/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 14: warning: comment on exported type BenchmarkCurveName2Code should be of the form "BenchmarkCurveName2Code ..." (with optional leading article) (golint)
    • Line 17: warning: exported method BenchmarkCurveName2Code.Validate should have comment or be unexported (golint)
    • Line 29: warning: comment on exported type CreditDebit3Code should be of the form "CreditDebit3Code ..." (with optional leading article) (golint)
    • Line 32: warning: exported method CreditDebit3Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type DepositType1Code should be of the form "DepositType1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method DepositType1Code.Validate should have comment or be unexported (golint)
    • Line 57: warning: comment on exported type Exact1NumericText should be of the form "Exact1NumericText ..." (with optional leading article) (golint)
    • Line 60: warning: exported method Exact1NumericText.Validate should have comment or be unexported (golint)
    • Line 68: warning: comment on exported type Exact5NumericText should be of the form "Exact5NumericText ..." (with optional leading article) (golint)
    • Line 71: warning: exported method Exact5NumericText.Validate should have comment or be unexported (golint)
    • Line 79: warning: comment on exported type ExchangeRateType1Code should be of the form "ExchangeRateType1Code ..." (with optional leading article) (golint)
    • Line 82: warning: exported method ExchangeRateType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalContractBalanceType1Code should be of the form "ExternalContractBalanceType1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalContractBalanceType1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalDocumentType1Code should be of the form "ExternalDocumentType1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalDocumentType1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ISINOct2015Identifier should be of the form "ISINOct2015Identifier ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ISINOct2015Identifier.Validate should have comment or be unexported (golint)
    • Line 174: warning: comment on exported type PaymentScheduleType1Code should be of the form "PaymentScheduleType1Code ..." (with optional leading article) (golint)
    • Line 177: warning: exported method PaymentScheduleType1Code.Validate should have comment or be unexported (golint)
    • Line 188: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 191: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 202: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 205: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 216: warning: comment on exported type RateBasis1Code should be of the form "RateBasis1Code ..." (with optional leading article) (golint)
    • Line 219: warning: exported method RateBasis1Code.Validate should have comment or be unexported (golint)
    • Line 230: warning: comment on exported type CommunicationMethod4Code should be of the form "CommunicationMethod4Code ..." (with optional leading article) (golint)
    • Line 233: warning: exported method CommunicationMethod4Code.Validate should have comment or be unexported (golint)
    • Line 244: warning: comment on exported type TaxExemptReason1Code should be of the form "TaxExemptReason1Code ..." (with optional leading article) (golint)
    • Line 247: warning: exported method TaxExemptReason1Code.Validate should have comment or be unexported (golint)
    • Line 260: warning: comment on exported type ExternalContractClosureReason1Code should be of the form "ExternalContractClosureReason1Code ..." (with optional leading article) (golint)
    • Line 263: warning: exported method ExternalContractClosureReason1Code.Validate should have comment or be unexported (golint)
    • Line 270: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 273: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 280: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 283: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 290: warning: comment on exported type ExternalShipmentCondition1Code should be of the form "ExternalShipmentCondition1Code ..." (with optional leading article) (golint)
    • Line 293: warning: exported method ExternalShipmentCondition1Code.Validate should have comment or be unexported (golint)
    • Line 300: warning: comment on exported type ExternalValidationRuleIdentification1Code should be of the form "ExternalValidationRuleIdentification1Code ..." (with optional leading article) (golint)
    • Line 303: warning: exported method ExternalValidationRuleIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 310: warning: comment on exported type QueryType3Code should be of the form "QueryType3Code ..." (with optional leading article) (golint)
    • Line 313: warning: exported method QueryType3Code.Validate should have comment or be unexported (golint)
    • Line 324: warning: comment on exported type SupportDocumentType1Code should be of the form "SupportDocumentType1Code ..." (with optional leading article) (golint)
    • Line 327: warning: exported method SupportDocumentType1Code.Validate should have comment or be unexported (golint)
    • Line 338: warning: comment on exported type ExternalStatusReason1Code should be of the form "ExternalStatusReason1Code ..." (with optional leading article) (golint)
    • Line 341: warning: exported method ExternalStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 348: warning: comment on exported type StatisticalReportingStatus1Code should be of the form "StatisticalReportingStatus1Code ..." (with optional leading article) (golint)
    • Line 351: warning: exported method StatisticalReportingStatus1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v08/pacs.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 44: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 72: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 76: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 81: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 90: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 94: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 101: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 113: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 117: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 122: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 131: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported type Charges7 should have comment or be unexported (golint)
    • Line 140: warning: exported method Charges7.Validate should have comment or be unexported (golint)
    • Line 144: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 149: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 158: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 167: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 171: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 186: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 190: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 195: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 199: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 204: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 213: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 217: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 224: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 228: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 233: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 237: warning: exported type DirectDebitTransaction10 should have comment or be unexported (golint)
    • Line 244: warning: exported method DirectDebitTransaction10.Validate should have comment or be unexported (golint)
    • Line 248: warning: exported type DirectDebitTransactionInformation24 should have comment or be unexported (golint)
    • Line 287: warning: exported method DirectDebitTransactionInformation24.Validate should have comment or be unexported (golint)
    • Line 291: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 296: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 300: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 305: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 309: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 316: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 320: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 326: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 330: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 336: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 340: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 345: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 349: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 354: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 358: warning: exported type FIToFICustomerDirectDebitV08 should have comment or be unexported (golint)
    • Line 365: warning: exported method FIToFICustomerDirectDebitV08.Validate should have comment or be unexported (golint)
    • Line 369: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 374: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 378: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 387: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 391: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 397: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 401: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 406: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 410: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 415: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 419: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 430: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 434: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 439: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 443: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 448: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 452: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 458: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 462: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 468: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 472: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 478: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 482: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 488: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 492: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 498: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 502: warning: exported type GroupHeader94 should have comment or be unexported (golint)
    • Line 517: warning: exported method GroupHeader94.Validate should have comment or be unexported (golint)
    • Line 521: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 526: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 530: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 543: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 547: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 552: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 556: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 561: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 565: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 571: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 575: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 580: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 584: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 589: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 593: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 598: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 602: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 610: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 614: warning: exported type PaymentIdentification7 should have comment or be unexported (golint)
    • Line 622: warning: exported method PaymentIdentification7.Validate should have comment or be unexported (golint)
    • Line 626: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 635: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 639: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 644: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 648: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 653: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 657: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 676: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 680: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 685: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 689: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 694: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 698: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 703: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 707: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 714: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 718: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 723: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 727: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 732: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 736: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 741: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 745: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 751: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 755: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 764: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 768: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 777: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 781: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 786: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 790: warning: exported type RemittanceLocation7 should have comment or be unexported (golint)
    • Line 795: warning: exported method RemittanceLocation7.Validate should have comment or be unexported (golint)
    • Line 799: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 805: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 809: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 814: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 818: warning: exported type SettlementDateTimeIndication1 should have comment or be unexported (golint)
    • Line 823: warning: exported method SettlementDateTimeIndication1.Validate should have comment or be unexported (golint)
    • Line 827: warning: exported type SettlementInstruction8 should have comment or be unexported (golint)
    • Line 833: warning: exported method SettlementInstruction8.Validate should have comment or be unexported (golint)
    • Line 837: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 846: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 850: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 861: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 865: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 870: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 874: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 878: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 882: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 889: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 893: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 898: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 902: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 907: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 911: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 916: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 920: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 934: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 938: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 944: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 948: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 955: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 959: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 965: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 969: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 981: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 985: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 990: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v09/pain.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AdviceType1 should have comment or be unexported (golint)
    • Line 53: warning: exported method AdviceType1.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type AdviceType1Choice should have comment or be unexported (golint)
    • Line 62: warning: exported method AdviceType1Choice.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 81: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 90: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 94: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 99: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 103: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 110: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 114: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 122: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 131: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 140: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 144: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 149: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 158: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 177: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 181: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 186: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 190: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 195: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 199: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 204: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported type CustomerDirectDebitInitiationV09 should have comment or be unexported (golint)
    • Line 215: warning: exported method CustomerDirectDebitInitiationV09.Validate should have comment or be unexported (golint)
    • Line 219: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 226: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 230: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 235: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 239: warning: exported type DirectDebitTransaction10 should have comment or be unexported (golint)
    • Line 246: warning: exported method DirectDebitTransaction10.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type DirectDebitTransactionInformation23 should have comment or be unexported (golint)
    • Line 271: warning: exported method DirectDebitTransactionInformation23.Validate should have comment or be unexported (golint)
    • Line 275: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 280: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 284: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 289: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 293: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 300: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 304: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 310: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 314: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 320: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 324: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 329: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 333: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 338: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 342: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 347: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 351: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 360: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 364: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 370: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 374: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 379: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 383: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 388: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 403: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 407: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 412: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 416: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 421: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 425: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 431: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 435: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 441: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 445: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 451: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 455: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 461: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 465: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 471: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 475: warning: exported type GroupHeader83 should have comment or be unexported (golint)
    • Line 485: warning: exported method GroupHeader83.Validate should have comment or be unexported (golint)
    • Line 489: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 494: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 498: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 511: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 515: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 520: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 524: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 529: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 533: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 539: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 543: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 548: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 552: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 557: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 561: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 566: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 570: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 578: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 582: warning: exported type PaymentIdentification6 should have comment or be unexported (golint)
    • Line 588: warning: exported method PaymentIdentification6.Validate should have comment or be unexported (golint)
    • Line 592: warning: exported type PaymentInstruction37 should have comment or be unexported (golint)
    • Line 613: warning: exported method PaymentInstruction37.Validate should have comment or be unexported (golint)
    • Line 617: warning: exported type PaymentTypeInformation29 should have comment or be unexported (golint)
    • Line 625: warning: exported method PaymentTypeInformation29.Validate should have comment or be unexported (golint)
    • Line 629: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 634: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 638: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 643: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 647: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 666: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 670: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 675: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 679: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 684: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 688: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 693: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 697: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 704: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 708: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 713: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 717: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 722: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 726: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 731: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 735: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 741: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 745: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 754: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 758: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 767: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 771: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 776: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 780: warning: exported type RemittanceLocation7 should have comment or be unexported (golint)
    • Line 785: warning: exported method RemittanceLocation7.Validate should have comment or be unexported (golint)
    • Line 789: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 795: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 799: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 804: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 808: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 817: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 821: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 832: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 836: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 841: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 845: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 849: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 853: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 860: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 864: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 869: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 873: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 878: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 882: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 887: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 891: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 905: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 909: warning: exported type TaxInformation8 should have comment or be unexported (golint)
    • Line 922: warning: exported method TaxInformation8.Validate should have comment or be unexported (golint)
    • Line 926: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 932: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 936: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 943: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 947: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 953: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 957: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 969: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 973: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 978: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v05/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt01800105 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt01800105.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt01800105.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt01800105.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt02500105 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt02500105.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt02500105.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt02500105.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentCamt02600105 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentCamt02600105.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentCamt02600105.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentCamt02600105.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentCamt02800105 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentCamt02800105.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentCamt02800105.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentCamt02800105.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentCamt03000105 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentCamt03000105.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentCamt03000105.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentCamt03000105.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentCamt03500105 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentCamt03500105.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentCamt03500105.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentCamt03500105.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentCamt03600105 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentCamt03600105.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentCamt03600105.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentCamt03600105.MarshalXML should have comment or be unexported (golint)
    • Line 223: warning: exported type DocumentCamt03900105 should have comment or be unexported (golint)
    • Line 229: warning: exported method DocumentCamt03900105.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported method DocumentCamt03900105.NameSpace should have comment or be unexported (golint)
    • Line 242: warning: exported method DocumentCamt03900105.MarshalXML should have comment or be unexported (golint)
    • Line 253: warning: exported type DocumentCamt04600105 should have comment or be unexported (golint)
    • Line 259: warning: exported method DocumentCamt04600105.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported method DocumentCamt04600105.NameSpace should have comment or be unexported (golint)
    • Line 272: warning: exported method DocumentCamt04600105.MarshalXML should have comment or be unexported (golint)
    • Line 283: warning: exported type DocumentCamt04800105 should have comment or be unexported (golint)
    • Line 289: warning: exported method DocumentCamt04800105.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported method DocumentCamt04800105.NameSpace should have comment or be unexported (golint)
    • Line 302: warning: exported method DocumentCamt04800105.MarshalXML should have comment or be unexported (golint)
    • Line 313: warning: exported type DocumentCamt04900105 should have comment or be unexported (golint)
    • Line 319: warning: exported method DocumentCamt04900105.Validate should have comment or be unexported (golint)
    • Line 328: warning: exported method DocumentCamt04900105.NameSpace should have comment or be unexported (golint)
    • Line 332: warning: exported method DocumentCamt04900105.MarshalXML should have comment or be unexported (golint)
    • Line 343: warning: exported type DocumentCamt05000105 should have comment or be unexported (golint)
    • Line 349: warning: exported method DocumentCamt05000105.Validate should have comment or be unexported (golint)
    • Line 358: warning: exported method DocumentCamt05000105.NameSpace should have comment or be unexported (golint)
    • Line 362: warning: exported method DocumentCamt05000105.MarshalXML should have comment or be unexported (golint)
    • Line 373: warning: exported type DocumentCamt05100105 should have comment or be unexported (golint)
    • Line 379: warning: exported method DocumentCamt05100105.Validate should have comment or be unexported (golint)
    • Line 388: warning: exported method DocumentCamt05100105.NameSpace should have comment or be unexported (golint)
    • Line 392: warning: exported method DocumentCamt05100105.MarshalXML should have comment or be unexported (golint)
    • Line 403: warning: exported type DocumentCamt05600105 should have comment or be unexported (golint)
    • Line 409: warning: exported method DocumentCamt05600105.Validate should have comment or be unexported (golint)
    • Line 418: warning: exported method DocumentCamt05600105.NameSpace should have comment or be unexported (golint)
    • Line 422: warning: exported method DocumentCamt05600105.MarshalXML should have comment or be unexported (golint)
    • Line 433: warning: exported type DocumentCamt06000105 should have comment or be unexported (golint)
    • Line 439: warning: exported method DocumentCamt06000105.Validate should have comment or be unexported (golint)
    • Line 448: warning: exported method DocumentCamt06000105.NameSpace should have comment or be unexported (golint)
    • Line 452: warning: exported method DocumentCamt06000105.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v06/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalEnquiryRequestType1Code should be of the form "ExternalEnquiryRequestType1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalEnquiryRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalPaymentControlRequestType1Code should be of the form "ExternalPaymentControlRequestType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalPaymentControlRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalSystemErrorHandling1Code should be of the form "ExternalSystemErrorHandling1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalSystemErrorHandling1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalSystemEventType1Code should be of the form "ExternalSystemEventType1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalSystemEventType1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalMarketInfrastructure1Code should be of the form "ExternalMarketInfrastructure1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalMarketInfrastructure1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type Priority1Code should be of the form "Priority1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method Priority1Code.Validate should have comment or be unexported (golint)
    • Line 197: warning: comment on exported type Frequency2Code should be of the form "Frequency2Code ..." (with optional leading article) (golint)
    • Line 200: warning: exported method Frequency2Code.Validate should have comment or be unexported (golint)
    • Line 211: warning: comment on exported type InvestigationRejection1Code should be of the form "InvestigationRejection1Code ..." (with optional leading article) (golint)
    • Line 214: warning: exported method InvestigationRejection1Code.Validate should have comment or be unexported (golint)
    • Line 225: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 228: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 239: warning: comment on exported type ReservationStatus1Code should be of the form "ReservationStatus1Code ..." (with optional leading article) (golint)
    • Line 242: warning: exported method ReservationStatus1Code.Validate should have comment or be unexported (golint)
    • Line 253: warning: comment on exported type ReservationType2Code should be of the form "ReservationType2Code ..." (with optional leading article) (golint)
    • Line 256: warning: exported method ReservationType2Code.Validate should have comment or be unexported (golint)
    • Line 267: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 270: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 281: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 284: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 295: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 298: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 309: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 312: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 323: warning: comment on exported type NotificationStatus3Code should be of the form "NotificationStatus3Code ..." (with optional leading article) (golint)
    • Line 326: warning: exported method NotificationStatus3Code.Validate should have comment or be unexported (golint)
    • Line 337: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 340: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 351: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 354: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 361: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 364: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 375: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 378: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 389: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 392: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 403: warning: comment on exported type CancellationIndividualStatus1Code should be of the form "CancellationIndividualStatus1Code ..." (with optional leading article) (golint)
    • Line 406: warning: exported method CancellationIndividualStatus1Code.Validate should have comment or be unexported (golint)
    • Line 417: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 420: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 431: warning: comment on exported type GroupCancellationStatus1Code should be of the form "GroupCancellationStatus1Code ..." (with optional leading article) (golint)
    • Line 434: warning: exported method GroupCancellationStatus1Code.Validate should have comment or be unexported (golint)
    • Line 445: warning: comment on exported type TransactionIndividualStatus1Code should be of the form "TransactionIndividualStatus1Code ..." (with optional leading article) (golint)
    • Line 448: warning: exported method TransactionIndividualStatus1Code.Validate should have comment or be unexported (golint)
    • Line 459: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 462: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 469: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 472: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 479: warning: comment on exported type PaymentCancellationRejection2Code should be of the form "PaymentCancellationRejection2Code ..." (with optional leading article) (golint)
    • Line 482: warning: exported method PaymentCancellationRejection2Code.Validate should have comment or be unexported (golint)
    • Line 493: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 496: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 503: warning: comment on exported type ExternalChargeType1Code should be of the form "ExternalChargeType1Code ..." (with optional leading article) (golint)
    • Line 506: warning: exported method ExternalChargeType1Code.Validate should have comment or be unexported (golint)
    • Line 513: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 516: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 527: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 530: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 537: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 540: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 551: warning: comment on exported type InvestigationExecutionConfirmation3Code should be of the form "InvestigationExecutionConfirmation3Code ..." (with optional leading article) (golint)
    • Line 554: warning: exported method InvestigationExecutionConfirmation3Code.Validate should have comment or be unexported (golint)
    • Line 566: warning: comment on exported type ModificationRejection2Code should be of the form "ModificationRejection2Code ..." (with optional leading article) (golint)
    • Line 569: warning: exported method ModificationRejection2Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v03/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type CommunicationMethod2Code should be of the form "CommunicationMethod2Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method CommunicationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 27: warning: comment on exported type CommunicationMethod3Code should be of the form "CommunicationMethod3Code ..." (with optional leading article) (golint)
    • Line 30: warning: exported method CommunicationMethod3Code.Validate should have comment or be unexported (golint)
    • Line 41: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 44: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 51: warning: comment on exported type ExternalBankTransactionDomain1Code should be of the form "ExternalBankTransactionDomain1Code ..." (with optional leading article) (golint)
    • Line 54: warning: exported method ExternalBankTransactionDomain1Code.Validate should have comment or be unexported (golint)
    • Line 61: warning: comment on exported type ExternalBankTransactionFamily1Code should be of the form "ExternalBankTransactionFamily1Code ..." (with optional leading article) (golint)
    • Line 64: warning: exported method ExternalBankTransactionFamily1Code.Validate should have comment or be unexported (golint)
    • Line 71: warning: comment on exported type ExternalBankTransactionSubFamily1Code should be of the form "ExternalBankTransactionSubFamily1Code ..." (with optional leading article) (golint)
    • Line 74: warning: exported method ExternalBankTransactionSubFamily1Code.Validate should have comment or be unexported (golint)
    • Line 81: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 84: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 91: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 94: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 101: warning: comment on exported type ExternalCommunicationFormat1Code should be of the form "ExternalCommunicationFormat1Code ..." (with optional leading article) (golint)
    • Line 104: warning: exported method ExternalCommunicationFormat1Code.Validate should have comment or be unexported (golint)
    • Line 111: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 114: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 121: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 124: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 131: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 134: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 141: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 144: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 151: warning: comment on exported type Frequency7Code should be of the form "Frequency7Code ..." (with optional leading article) (golint)
    • Line 154: warning: exported method Frequency7Code.Validate should have comment or be unexported (golint)
    • Line 165: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 168: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 179: warning: comment on exported type Unlimited9Text should be of the form "Unlimited9Text ..." (with optional leading article) (golint)
    • Line 182: warning: exported method Unlimited9Text.Validate should have comment or be unexported (golint)
    • Line 189: warning: comment on exported type Modification1Code should be of the form "Modification1Code ..." (with optional leading article) (golint)
    • Line 192: warning: exported method Modification1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type BalanceTransferWindow1Code should be of the form "BalanceTransferWindow1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method BalanceTransferWindow1Code.Validate should have comment or be unexported (golint)
    • Line 217: warning: comment on exported type BusinessDayConvention1Code should be of the form "BusinessDayConvention1Code ..." (with optional leading article) (golint)
    • Line 220: warning: exported method BusinessDayConvention1Code.Validate should have comment or be unexported (golint)
    • Line 231: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 234: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 245: warning: comment on exported type ChequeDelivery1Code should be of the form "ChequeDelivery1Code ..." (with optional leading article) (golint)
    • Line 248: warning: exported method ChequeDelivery1Code.Validate should have comment or be unexported (golint)
    • Line 259: warning: comment on exported type ChequeType2Code should be of the form "ChequeType2Code ..." (with optional leading article) (golint)
    • Line 262: warning: exported method ChequeType2Code.Validate should have comment or be unexported (golint)
    • Line 273: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 276: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 287: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 290: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 301: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 304: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 311: warning: comment on exported type Frequency10Code should be of the form "Frequency10Code ..." (with optional leading article) (golint)
    • Line 314: warning: exported method Frequency10Code.Validate should have comment or be unexported (golint)
    • Line 325: warning: comment on exported type Gender1Code should be of the form "Gender1Code ..." (with optional leading article) (golint)
    • Line 328: warning: exported method Gender1Code.Validate should have comment or be unexported (golint)
    • Line 339: warning: comment on exported type OrganisationLegalStatus1Code should be of the form "OrganisationLegalStatus1Code ..." (with optional leading article) (golint)
    • Line 342: warning: exported method OrganisationLegalStatus1Code.Validate should have comment or be unexported (golint)
    • Line 353: warning: comment on exported type PersonIdentificationType5Code should be of the form "PersonIdentificationType5Code ..." (with optional leading article) (golint)
    • Line 356: warning: exported method PersonIdentificationType5Code.Validate should have comment or be unexported (golint)
    • Line 367: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 370: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 381: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 384: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 395: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 398: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 409: warning: comment on exported type ResidentialStatus1Code should be of the form "ResidentialStatus1Code ..." (with optional leading article) (golint)
    • Line 412: warning: exported method ResidentialStatus1Code.Validate should have comment or be unexported (golint)
    • Line 423: warning: comment on exported type SwitchType1Code should be of the form "SwitchType1Code ..." (with optional leading article) (golint)
    • Line 426: warning: exported method SwitchType1Code.Validate should have comment or be unexported (golint)
    • Line 437: warning: comment on exported type TaxRateMarker1Code should be of the form "TaxRateMarker1Code ..." (with optional leading article) (golint)
    • Line 440: warning: exported method TaxRateMarker1Code.Validate should have comment or be unexported (golint)
    • Line 451: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 454: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 465: warning: comment on exported type SwitchStatus1Code should be of the form "SwitchStatus1Code ..." (with optional leading article) (golint)
    • Line 468: warning: exported method SwitchStatus1Code.Validate should have comment or be unexported (golint)
    • Line 479: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 482: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 489: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 492: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 499: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 502: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 509: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 512: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 519: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 522: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 529: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 532: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 539: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 542: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 549: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 552: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 559: warning: comment on exported type PaymentMethod3Code should be of the form "PaymentMethod3Code ..." (with optional leading article) (golint)
    • Line 562: warning: exported method PaymentMethod3Code.Validate should have comment or be unexported (golint)
    • Line 573: warning: comment on exported type UseCases1Code should be of the form "UseCases1Code ..." (with optional leading article) (golint)
    • Line 576: warning: exported method UseCases1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/remt_v02/remt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 35: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 46: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 50: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 55: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 59: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 64: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 68: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 83: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 87: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 94: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 103: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 107: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 116: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 120: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 126: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 130: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 136: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 140: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 146: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 150: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 156: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 160: warning: exported type GroupHeader79 should have comment or be unexported (golint)
    • Line 170: warning: exported method GroupHeader79.Validate should have comment or be unexported (golint)
    • Line 174: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 179: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 183: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 189: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 193: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 198: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 202: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 207: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 211: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 216: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 220: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 228: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 232: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 237: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 241: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 246: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 269: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 273: warning: exported type RemittanceLocation5 should have comment or be unexported (golint)
    • Line 279: warning: exported method RemittanceLocation5.Validate should have comment or be unexported (golint)
    • Line 283: warning: exported type RemittanceLocationAdviceV02 should have comment or be unexported (golint)
    • Line 290: warning: exported method RemittanceLocationAdviceV02.Validate should have comment or be unexported (golint)
    • Line 294: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 300: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 304: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 309: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 313: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 317: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 321: warning: exported type TransactionReferences5 should have comment or be unexported (golint)
    • Line 331: warning: exported method TransactionReferences5.Validate should have comment or be unexported (golint)
    • Line 335: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 340: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 344: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 350: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 354: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 359: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 363: warning: exported type TaxRecordDetails1 should have comment or be unexported (golint)
    • Line 368: warning: exported method TaxRecordDetails1.Validate should have comment or be unexported (golint)
    • Line 372: warning: exported type TaxPeriod1 should have comment or be unexported (golint)
    • Line 378: warning: exported method TaxPeriod1.Validate should have comment or be unexported (golint)
    • Line 382: warning: exported type TaxRecord1 should have comment or be unexported (golint)
    • Line 394: warning: exported method TaxRecord1.Validate should have comment or be unexported (golint)
    • Line 398: warning: exported type TaxAmount1 should have comment or be unexported (golint)
    • Line 405: warning: exported method TaxAmount1.Validate should have comment or be unexported (golint)
    • Line 409: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 414: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 418: warning: exported type AmountType3Choice should have comment or be unexported (golint)
    • Line 423: warning: exported method AmountType3Choice.Validate should have comment or be unexported (golint)
    • Line 427: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 432: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 436: warning: exported type DatePeriodDetails should have comment or be unexported (golint)
    • Line 441: warning: exported method DatePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 445: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 450: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 460: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 464: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 472: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 476: warning: exported type CashAccount24 should have comment or be unexported (golint)
    • Line 483: warning: exported method CashAccount24.Validate should have comment or be unexported (golint)
    • Line 487: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 492: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 496: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 501: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 505: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 515: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 519: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 524: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 528: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 533: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 537: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 542: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 546: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 553: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 557: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 562: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 566: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 571: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 575: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 582: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 586: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 592: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 596: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 602: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 606: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 611: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 615: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 620: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 624: warning: exported type Garnishment1 should have comment or be unexported (golint)
    • Line 635: warning: exported method Garnishment1.Validate should have comment or be unexported (golint)
    • Line 639: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 644: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 648: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 653: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 657: warning: exported type GroupHeader62 should have comment or be unexported (golint)
    • Line 667: warning: exported method GroupHeader62.Validate should have comment or be unexported (golint)
    • Line 671: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 676: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 680: warning: exported type OriginalPaymentInformation6 should have comment or be unexported (golint)
    • Line 695: warning: exported method OriginalPaymentInformation6.Validate should have comment or be unexported (golint)
    • Line 699: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 704: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 708: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 716: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 720: warning: exported type PaymentTypeInformation19 should have comment or be unexported (golint)
    • Line 727: warning: exported method PaymentTypeInformation19.Validate should have comment or be unexported (golint)
    • Line 731: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 736: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 740: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 753: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 757: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 764: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 768: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 773: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 777: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 782: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 786: warning: exported type RemittanceAdviceV02 should have comment or be unexported (golint)
    • Line 793: warning: exported method RemittanceAdviceV02.Validate should have comment or be unexported (golint)
    • Line 797: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 806: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 810: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 819: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 823: warning: exported type RemittanceInformation12 should have comment or be unexported (golint)
    • Line 830: warning: exported method RemittanceInformation12.Validate should have comment or be unexported (golint)
    • Line 834: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 839: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 843: warning: exported type StructuredRemittanceInformation13 should have comment or be unexported (golint)
    • Line 854: warning: exported method StructuredRemittanceInformation13.Validate should have comment or be unexported (golint)
    • Line 858: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 863: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 867: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 872: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 876: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 881: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 885: warning: exported type TaxInformation4 should have comment or be unexported (golint)
    • Line 899: warning: exported method TaxInformation4.Validate should have comment or be unexported (golint)
    • Line 903: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 909: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 913: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 920: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 924: warning: exported type TransactionReferences4 should have comment or be unexported (golint)
    • Line 933: warning: exported method TransactionReferences4.Validate should have comment or be unexported (golint)
    • Line 937: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 942: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 946: warning: exported type ExchangeRate1 should have comment or be unexported (golint)
    • Line 953: warning: exported method ExchangeRate1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v08/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPacs00300108 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPacs00300108.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPacs00300108.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPacs00300108.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pain_v08/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPain01400108 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPain01400108.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPain01400108.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPain01400108.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentPain01300108 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentPain01300108.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentPain01300108.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentPain01300108.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pain_v08/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDocumentFormat1Code should be of the form "ExternalDocumentFormat1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDocumentFormat1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalDocumentType1Code should be of the form "ExternalDocumentType1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalDocumentType1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalPaymentGroupStatus1Code should be of the form "ExternalPaymentGroupStatus1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalPaymentGroupStatus1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type ExternalPaymentTransactionStatus1Code should be of the form "ExternalPaymentTransactionStatus1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method ExternalPaymentTransactionStatus1Code.Validate should have comment or be unexported (golint)
    • Line 223: warning: comment on exported type ExternalStatusReason1Code should be of the form "ExternalStatusReason1Code ..." (with optional leading article) (golint)
    • Line 226: warning: exported method ExternalStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 233: warning: comment on exported type AdviceType1Code should be of the form "AdviceType1Code ..." (with optional leading article) (golint)
    • Line 236: warning: exported method AdviceType1Code.Validate should have comment or be unexported (golint)
    • Line 247: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 250: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 261: warning: comment on exported type ChequeDelivery1Code should be of the form "ChequeDelivery1Code ..." (with optional leading article) (golint)
    • Line 264: warning: exported method ChequeDelivery1Code.Validate should have comment or be unexported (golint)
    • Line 275: warning: comment on exported type ChequeType2Code should be of the form "ChequeType2Code ..." (with optional leading article) (golint)
    • Line 278: warning: exported method ChequeType2Code.Validate should have comment or be unexported (golint)
    • Line 289: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 292: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 303: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 306: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 317: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 320: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 331: warning: comment on exported type PaymentMethod7Code should be of the form "PaymentMethod7Code ..." (with optional leading article) (golint)
    • Line 334: warning: exported method PaymentMethod7Code.Validate should have comment or be unexported (golint)
    • Line 345: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 348: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 359: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 362: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 373: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 376: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 387: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 390: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 401: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 404: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 415: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 418: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v04/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalEnquiryRequestType1Code should be of the form "ExternalEnquiryRequestType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalEnquiryRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalPaymentControlRequestType1Code should be of the form "ExternalPaymentControlRequestType1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalPaymentControlRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalSystemMemberType1Code should be of the form "ExternalSystemMemberType1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalSystemMemberType1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalPaymentRole1Code should be of the form "ExternalPaymentRole1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalPaymentRole1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalSystemErrorHandling1Code should be of the form "ExternalSystemErrorHandling1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalSystemErrorHandling1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalSystemEventType1Code should be of the form "ExternalSystemEventType1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalSystemEventType1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type MemberStatus1Code should be of the form "MemberStatus1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method MemberStatus1Code.Validate should have comment or be unexported (golint)
    • Line 157: warning: comment on exported type QueryType2Code should be of the form "QueryType2Code ..." (with optional leading article) (golint)
    • Line 160: warning: exported method QueryType2Code.Validate should have comment or be unexported (golint)
    • Line 171: warning: comment on exported type ErrorHandling1Code should be of the form "ErrorHandling1Code ..." (with optional leading article) (golint)
    • Line 174: warning: exported method ErrorHandling1Code.Validate should have comment or be unexported (golint)
    • Line 185: warning: comment on exported type PaymentRole1Code should be of the form "PaymentRole1Code ..." (with optional leading article) (golint)
    • Line 188: warning: exported method PaymentRole1Code.Validate should have comment or be unexported (golint)
    • Line 199: warning: comment on exported type Priority1Code should be of the form "Priority1Code ..." (with optional leading article) (golint)
    • Line 202: warning: exported method Priority1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 227: warning: comment on exported type Frequency2Code should be of the form "Frequency2Code ..." (with optional leading article) (golint)
    • Line 230: warning: exported method Frequency2Code.Validate should have comment or be unexported (golint)
    • Line 241: warning: comment on exported type StandingOrderQueryType1Code should be of the form "StandingOrderQueryType1Code ..." (with optional leading article) (golint)
    • Line 244: warning: exported method StandingOrderQueryType1Code.Validate should have comment or be unexported (golint)
    • Line 255: warning: comment on exported type StandingOrderType1Code should be of the form "StandingOrderType1Code ..." (with optional leading article) (golint)
    • Line 258: warning: exported method StandingOrderType1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/head_v01/head.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 17: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 27: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported type BusinessApplicationHeader1 should have comment or be unexported (golint)
    • Line 45: warning: exported method BusinessApplicationHeader1.Validate should have comment or be unexported (golint)
    • Line 49: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 54: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 63: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 67: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 77: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 81: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 88: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 92: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 97: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 101: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 109: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 113: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 119: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 123: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 129: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 133: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 139: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 143: warning: exported type OrganisationIdentification7 should have comment or be unexported (golint)
    • Line 148: warning: exported method OrganisationIdentification7.Validate should have comment or be unexported (golint)
    • Line 152: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 157: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 161: warning: exported type Party10Choice should have comment or be unexported (golint)
    • Line 166: warning: exported method Party10Choice.Validate should have comment or be unexported (golint)
    • Line 170: warning: exported type Party9Choice should have comment or be unexported (golint)
    • Line 175: warning: exported method Party9Choice.Validate should have comment or be unexported (golint)
    • Line 179: warning: exported type PartyIdentification42 should have comment or be unexported (golint)
    • Line 187: warning: exported method PartyIdentification42.Validate should have comment or be unexported (golint)
    • Line 191: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 196: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 200: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 205: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 209: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 222: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 226: warning: exported type SignatureEnvelope should have comment or be unexported (golint)
    • Line 230: warning: exported method SignatureEnvelope.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v11/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalPaymentGroupStatus1Code should be of the form "ExternalPaymentGroupStatus1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalPaymentGroupStatus1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPaymentTransactionStatus1Code should be of the form "ExternalPaymentTransactionStatus1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPaymentTransactionStatus1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ExternalStatusReason1Code should be of the form "ExternalStatusReason1Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ExternalStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 227: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 230: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 241: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 244: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 255: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 258: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 269: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 272: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 283: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 286: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 297: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 300: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 311: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 314: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 325: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 328: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 339: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 342: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v01/acmt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountSwitchDetails1 should have comment or be unexported (golint)
    • Line 23: warning: exported method AccountSwitchDetails1.Validate should have comment or be unexported (golint)
    • Line 27: warning: exported type AccountSwitchTerminationSwitchV01 should have comment or be unexported (golint)
    • Line 34: warning: exported method AccountSwitchTerminationSwitchV01.Validate should have comment or be unexported (golint)
    • Line 38: warning: exported type MessageIdentification1 should have comment or be unexported (golint)
    • Line 43: warning: exported method MessageIdentification1.Validate should have comment or be unexported (golint)
    • Line 47: warning: exported type ResponseDetails1 should have comment or be unexported (golint)
    • Line 52: warning: exported method ResponseDetails1.Validate should have comment or be unexported (golint)
    • Line 56: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 61: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 65: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 69: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v11/pacs.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 63: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 67: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 72: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 76: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 81: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 92: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 96: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 104: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 108: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 113: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 117: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 122: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported type Charges7 should have comment or be unexported (golint)
    • Line 131: warning: exported method Charges7.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 140: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 144: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 149: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 158: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 177: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 181: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 193: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 197: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 202: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 206: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 211: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 215: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 220: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 224: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 229: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 233: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 240: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 244: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 249: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 253: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 258: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 262: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 267: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 271: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 278: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 282: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 288: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 292: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 298: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 302: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 307: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 311: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 316: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 320: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 325: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 329: warning: exported type FIToFIPaymentStatusReportV11 should have comment or be unexported (golint)
    • Line 337: warning: exported method FIToFIPaymentStatusReportV11.Validate should have comment or be unexported (golint)
    • Line 341: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 346: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 350: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 359: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 363: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 369: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 373: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 378: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 382: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 387: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 391: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 402: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 406: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 411: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 415: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 420: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 424: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 430: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 434: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 440: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 444: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 450: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 460: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 464: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 470: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 474: warning: exported type GroupHeader91 should have comment or be unexported (golint)
    • Line 481: warning: exported method GroupHeader91.Validate should have comment or be unexported (golint)
    • Line 485: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 490: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 494: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 499: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 503: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 508: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 512: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 525: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 529: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 534: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 538: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 545: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 549: warning: exported type NumberOfTransactionsPerStatus5 should have comment or be unexported (golint)
    • Line 555: warning: exported method NumberOfTransactionsPerStatus5.Validate should have comment or be unexported (golint)
    • Line 559: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 565: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 569: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 574: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 578: warning: exported type OriginalGroupHeader17 should have comment or be unexported (golint)
    • Line 589: warning: exported method OriginalGroupHeader17.Validate should have comment or be unexported (golint)
    • Line 593: warning: exported type OriginalGroupInformation29 should have comment or be unexported (golint)
    • Line 599: warning: exported method OriginalGroupInformation29.Validate should have comment or be unexported (golint)
    • Line 603: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 628: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 632: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 637: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 641: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 646: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 650: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 655: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 659: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 667: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 671: warning: exported type PaymentTransaction123 should have comment or be unexported (golint)
    • Line 691: warning: exported method PaymentTransaction123.Validate should have comment or be unexported (golint)
    • Line 695: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 704: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 708: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 713: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 717: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 722: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 726: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 745: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 749: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 754: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 758: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 763: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 767: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 772: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 776: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 783: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 787: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 792: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 796: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 801: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 805: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 814: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 818: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 827: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 831: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 836: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 840: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 845: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 849: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 861: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 865: warning: exported type StatusReason6Choice should have comment or be unexported (golint)
    • Line 870: warning: exported method StatusReason6Choice.Validate should have comment or be unexported (golint)
    • Line 874: warning: exported type StatusReasonInformation12 should have comment or be unexported (golint)
    • Line 880: warning: exported method StatusReasonInformation12.Validate should have comment or be unexported (golint)
    • Line 884: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 895: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 899: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 904: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 908: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 912: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 916: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 923: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 927: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 932: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 936: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 941: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 945: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 950: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 954: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 968: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 972: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 978: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 982: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 989: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 993: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 999: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1003: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1015: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1019: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1024: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • iso20022/pkg/utils/validate.go
    • Line 14: warning: exported var DefaultValidateFunction should have comment or be unexported (golint)
    • Line 22: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 51: warning: comment on exported function Validate should be of the form "Validate ..." (golint)
    • iso20022/pkg/remt_v02/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentRemt00100102 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentRemt00100102.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentRemt00100102.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentRemt00100102.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentRemt00200102 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentRemt00200102.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentRemt00200102.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentRemt00200102.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v05/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 14: warning: comment on exported type ExternalEnquiryRequestType1Code should be of the form "ExternalEnquiryRequestType1Code ..." (with optional leading article) (golint)
    • Line 17: warning: exported method ExternalEnquiryRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 24: warning: comment on exported type ExternalMarketInfrastructure1Code should be of the form "ExternalMarketInfrastructure1Code ..." (with optional leading article) (golint)
    • Line 27: warning: exported method ExternalMarketInfrastructure1Code.Validate should have comment or be unexported (golint)
    • Line 34: warning: comment on exported type ExternalPaymentControlRequestType1Code should be of the form "ExternalPaymentControlRequestType1Code ..." (with optional leading article) (golint)
    • Line 37: warning: exported method ExternalPaymentControlRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 44: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 47: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 54: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 57: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 64: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 67: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 74: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 77: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 84: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 87: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 94: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 97: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 104: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 107: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 114: warning: comment on exported type ExternalBalanceSubType1Code should be of the form "ExternalBalanceSubType1Code ..." (with optional leading article) (golint)
    • Line 117: warning: exported method ExternalBalanceSubType1Code.Validate should have comment or be unexported (golint)
    • Line 124: warning: comment on exported type ExternalBalanceType1Code should be of the form "ExternalBalanceType1Code ..." (with optional leading article) (golint)
    • Line 127: warning: exported method ExternalBalanceType1Code.Validate should have comment or be unexported (golint)
    • Line 134: warning: comment on exported type ExternalEntryStatus1Code should be of the form "ExternalEntryStatus1Code ..." (with optional leading article) (golint)
    • Line 137: warning: exported method ExternalEntryStatus1Code.Validate should have comment or be unexported (golint)
    • Line 144: warning: comment on exported type EntryTypeIdentifier should be of the form "EntryTypeIdentifier ..." (with optional leading article) (golint)
    • Line 147: warning: exported method EntryTypeIdentifier.Validate should have comment or be unexported (golint)
    • Line 155: warning: comment on exported type QueryType2Code should be of the form "QueryType2Code ..." (with optional leading article) (golint)
    • Line 158: warning: exported method QueryType2Code.Validate should have comment or be unexported (golint)
    • Line 169: warning: comment on exported type SystemEventType2Code should be of the form "SystemEventType2Code ..." (with optional leading article) (golint)
    • Line 172: warning: exported method SystemEventType2Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type PaymentInstrument1Code should be of the form "PaymentInstrument1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method PaymentInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 197: warning: comment on exported type CaseForwardingNotification3Code should be of the form "CaseForwardingNotification3Code ..." (with optional leading article) (golint)
    • Line 200: warning: exported method CaseForwardingNotification3Code.Validate should have comment or be unexported (golint)
    • Line 211: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 214: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 225: warning: comment on exported type CaseStatus2Code should be of the form "CaseStatus2Code ..." (with optional leading article) (golint)
    • Line 228: warning: exported method CaseStatus2Code.Validate should have comment or be unexported (golint)
    • Line 239: warning: comment on exported type ReservationType1Code should be of the form "ReservationType1Code ..." (with optional leading article) (golint)
    • Line 242: warning: exported method ReservationType1Code.Validate should have comment or be unexported (golint)
    • Line 253: warning: comment on exported type ReservationType2Code should be of the form "ReservationType2Code ..." (with optional leading article) (golint)
    • Line 256: warning: exported method ReservationType2Code.Validate should have comment or be unexported (golint)
    • Line 267: warning: comment on exported type FloorLimitType1Code should be of the form "FloorLimitType1Code ..." (with optional leading article) (golint)
    • Line 270: warning: exported method FloorLimitType1Code.Validate should have comment or be unexported (golint)
    • Line 281: warning: comment on exported type QueryType3Code should be of the form "QueryType3Code ..." (with optional leading article) (golint)
    • Line 284: warning: exported method QueryType3Code.Validate should have comment or be unexported (golint)
    • Line 295: warning: comment on exported type CancellationReason5Code should be of the form "CancellationReason5Code ..." (with optional leading article) (golint)
    • Line 298: warning: exported method CancellationReason5Code.Validate should have comment or be unexported (golint)
    • Line 309: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 312: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 323: warning: comment on exported type AddressType2Code should be of the form "AddressType2Code ..." (with optional leading article) (golint)
    • Line 326: warning: exported method AddressType2Code.Validate should have comment or be unexported (golint)
    • Line 337: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 340: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 351: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 354: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 361: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 364: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 375: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 378: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 385: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 388: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 399: warning: comment on exported type UnableToApplyIncorrectInformation4Code should be of the form "UnableToApplyIncorrectInformation4Code ..." (with optional leading article) (golint)
    • Line 402: warning: exported method UnableToApplyIncorrectInformation4Code.Validate should have comment or be unexported (golint)
    • Line 415: warning: comment on exported type UnableToApplyMissingInformation3Code should be of the form "UnableToApplyMissingInformation3Code ..." (with optional leading article) (golint)
    • Line 418: warning: exported method UnableToApplyMissingInformation3Code.Validate should have comment or be unexported (golint)
    • Line 429: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 432: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 439: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 442: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 453: warning: comment on exported type Instruction3Code should be of the form "Instruction3Code ..." (with optional leading article) (golint)
    • Line 456: warning: exported method Instruction3Code.Validate should have comment or be unexported (golint)
    • Line 467: warning: comment on exported type Instruction4Code should be of the form "Instruction4Code ..." (with optional leading article) (golint)
    • Line 470: warning: exported method Instruction4Code.Validate should have comment or be unexported (golint)
    • Line 481: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 484: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 495: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 498: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 509: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 512: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 523: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 526: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 537: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 540: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 547: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 550: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 557: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 560: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 567: warning: comment on exported type CreditDebitCode should be of the form "CreditDebitCode ..." (with optional leading article) (golint)
    • Line 570: warning: exported method CreditDebitCode.Validate should have comment or be unexported (golint)
    • Line 581: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 584: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 591: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 594: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 605: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 608: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 615: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 618: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 625: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 628: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/auth_v01/auth.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type InformationRequestOpeningV01 should have comment or be unexported (golint)
    • Line 23: warning: exported method InformationRequestOpeningV01.Validate should have comment or be unexported (golint)
    • Line 27: warning: exported type InformationRequestResponseV01 should have comment or be unexported (golint)
    • Line 37: warning: exported method InformationRequestResponseV01.Validate should have comment or be unexported (golint)
    • Line 41: warning: exported type InformationRequestStatusChangeNotificationV01 should have comment or be unexported (golint)
    • Line 48: warning: exported method InformationRequestStatusChangeNotificationV01.Validate should have comment or be unexported (golint)
    • Line 52: warning: exported type AccountAndParties1 should have comment or be unexported (golint)
    • Line 58: warning: exported method AccountAndParties1.Validate should have comment or be unexported (golint)
    • Line 62: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 67: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 71: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 76: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 80: warning: exported type AuthorityInvestigation2 should have comment or be unexported (golint)
    • Line 87: warning: exported method AuthorityInvestigation2.Validate should have comment or be unexported (golint)
    • Line 91: warning: exported type AuthorityRequestType1 should have comment or be unexported (golint)
    • Line 96: warning: exported method AuthorityRequestType1.Validate should have comment or be unexported (golint)
    • Line 100: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 105: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 109: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 115: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 119: warning: exported type CashAccount25 should have comment or be unexported (golint)
    • Line 128: warning: exported method CashAccount25.Validate should have comment or be unexported (golint)
    • Line 132: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 137: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 141: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 146: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 150: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 155: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 159: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 169: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 173: warning: exported type CustomerIdentification1 should have comment or be unexported (golint)
    • Line 178: warning: exported method CustomerIdentification1.Validate should have comment or be unexported (golint)
    • Line 182: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 189: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 193: warning: exported type DateOrDateTimePeriodChoice should have comment or be unexported (golint)
    • Line 198: warning: exported method DateOrDateTimePeriodChoice.Validate should have comment or be unexported (golint)
    • Line 202: warning: exported type DatePeriodDetails should have comment or be unexported (golint)
    • Line 207: warning: exported method DatePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 211: warning: exported type DateTimePeriodDetails should have comment or be unexported (golint)
    • Line 216: warning: exported method DateTimePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 220: warning: exported type DueDate1 should have comment or be unexported (golint)
    • Line 225: warning: exported method DueDate1.Validate should have comment or be unexported (golint)
    • Line 229: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 234: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 246: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 256: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 260: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 266: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 270: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 276: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 280: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 286: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 290: warning: exported type InvestigatedParties1Choice should have comment or be unexported (golint)
    • Line 295: warning: exported method InvestigatedParties1Choice.Validate should have comment or be unexported (golint)
    • Line 299: warning: exported type LegalMandate1 should have comment or be unexported (golint)
    • Line 304: warning: exported method LegalMandate1.Validate should have comment or be unexported (golint)
    • Line 308: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 313: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 317: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 322: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 326: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 331: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 335: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 343: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 347: warning: exported type PaymentInstrumentType1 should have comment or be unexported (golint)
    • Line 353: warning: exported method PaymentInstrumentType1.Validate should have comment or be unexported (golint)
    • Line 357: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 362: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 366: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 371: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 375: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 388: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported type RequestType1 should have comment or be unexported (golint)
    • Line 398: warning: exported method RequestType1.Validate should have comment or be unexported (golint)
    • Line 402: warning: exported type SearchCriteria1Choice should have comment or be unexported (golint)
    • Line 409: warning: exported method SearchCriteria1Choice.Validate should have comment or be unexported (golint)
    • Line 413: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 418: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 422: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 426: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 430: warning: exported type InvestigationResult1Choice should have comment or be unexported (golint)
    • Line 435: warning: exported method InvestigationResult1Choice.Validate should have comment or be unexported (golint)
    • Line 439: warning: exported type ReturnIndicator1 should have comment or be unexported (golint)
    • Line 446: warning: exported method ReturnIndicator1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v09/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPacs00800109 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPacs00800109.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPacs00800109.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPacs00800109.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentPacs00900109 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentPacs00900109.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentPacs00900109.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentPacs00900109.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v08/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountOrBusinessError4Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountOrBusinessError4Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type AccountOrOperationalError4Choice should have comment or be unexported (golint)
    • Line 35: warning: exported method AccountOrOperationalError4Choice.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AccountReport24 should have comment or be unexported (golint)
    • Line 44: warning: exported method AccountReport24.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 62: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 71: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported type Amount2Choice should have comment or be unexported (golint)
    • Line 80: warning: exported method Amount2Choice.Validate should have comment or be unexported (golint)
    • Line 84: warning: exported type BalanceRestrictionType1 should have comment or be unexported (golint)
    • Line 90: warning: exported method BalanceRestrictionType1.Validate should have comment or be unexported (golint)
    • Line 94: warning: exported type BalanceType11Choice should have comment or be unexported (golint)
    • Line 99: warning: exported method BalanceType11Choice.Validate should have comment or be unexported (golint)
    • Line 103: warning: exported type BalanceType9Choice should have comment or be unexported (golint)
    • Line 108: warning: exported method BalanceType9Choice.Validate should have comment or be unexported (golint)
    • Line 112: warning: exported type BilateralLimit3 should have comment or be unexported (golint)
    • Line 119: warning: exported method BilateralLimit3.Validate should have comment or be unexported (golint)
    • Line 123: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 128: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 132: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 139: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 143: warning: exported type CashAccount37 should have comment or be unexported (golint)
    • Line 156: warning: exported method CashAccount37.Validate should have comment or be unexported (golint)
    • Line 160: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 168: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 172: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 177: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 181: warning: exported type CashBalance11 should have comment or be unexported (golint)
    • Line 190: warning: exported method CashBalance11.Validate should have comment or be unexported (golint)
    • Line 194: warning: exported type CashBalance13 should have comment or be unexported (golint)
    • Line 205: warning: exported method CashBalance13.Validate should have comment or be unexported (golint)
    • Line 209: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 214: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 218: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 223: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 227: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 242: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 246: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 251: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 255: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 262: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 266: warning: exported type DatePeriodDetails1 should have comment or be unexported (golint)
    • Line 271: warning: exported method DatePeriodDetails1.Validate should have comment or be unexported (golint)
    • Line 275: warning: exported type ErrorHandling3Choice should have comment or be unexported (golint)
    • Line 280: warning: exported method ErrorHandling3Choice.Validate should have comment or be unexported (golint)
    • Line 284: warning: exported type ErrorHandling5 should have comment or be unexported (golint)
    • Line 289: warning: exported method ErrorHandling5.Validate should have comment or be unexported (golint)
    • Line 293: warning: exported type EventType1Choice should have comment or be unexported (golint)
    • Line 298: warning: exported method EventType1Choice.Validate should have comment or be unexported (golint)
    • Line 302: warning: exported type ExecutionType1Choice should have comment or be unexported (golint)
    • Line 307: warning: exported method ExecutionType1Choice.Validate should have comment or be unexported (golint)
    • Line 311: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 316: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 320: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 329: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 333: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 339: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 343: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 349: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 353: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 359: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 363: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 369: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 373: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 379: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 383: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 389: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 393: warning: exported type Limit5 should have comment or be unexported (golint)
    • Line 398: warning: exported method Limit5.Validate should have comment or be unexported (golint)
    • Line 402: warning: exported type MessageHeader7 should have comment or be unexported (golint)
    • Line 410: warning: exported method MessageHeader7.Validate should have comment or be unexported (golint)
    • Line 414: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 420: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 424: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 429: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 433: warning: exported type OriginalBusinessQuery1 should have comment or be unexported (golint)
    • Line 439: warning: exported method OriginalBusinessQuery1.Validate should have comment or be unexported (golint)
    • Line 443: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 448: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 452: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 457: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 461: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 469: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 473: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 478: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 482: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 487: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 491: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 510: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 514: warning: exported type ProcessingType1Choice should have comment or be unexported (golint)
    • Line 519: warning: exported method ProcessingType1Choice.Validate should have comment or be unexported (golint)
    • Line 523: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 528: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 532: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 537: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 541: warning: exported type RequestType4Choice should have comment or be unexported (golint)
    • Line 547: warning: exported method RequestType4Choice.Validate should have comment or be unexported (golint)
    • Line 551: warning: exported type ReturnAccountV08 should have comment or be unexported (golint)
    • Line 558: warning: exported method ReturnAccountV08.Validate should have comment or be unexported (golint)
    • Line 562: warning: exported type StandingOrder6 should have comment or be unexported (golint)
    • Line 585: warning: exported method StandingOrder6.Validate should have comment or be unexported (golint)
    • Line 589: warning: exported type StandingOrderTotalAmount1 should have comment or be unexported (golint)
    • Line 596: warning: exported method StandingOrderTotalAmount1.Validate should have comment or be unexported (golint)
    • Line 600: warning: exported type StandingOrderType1Choice should have comment or be unexported (golint)
    • Line 605: warning: exported method StandingOrderType1Choice.Validate should have comment or be unexported (golint)
    • Line 609: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 614: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 618: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 622: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 626: warning: exported type TotalAmountAndCurrency1 should have comment or be unexported (golint)
    • Line 632: warning: exported method TotalAmountAndCurrency1.Validate should have comment or be unexported (golint)
    • Line 636: warning: exported type AccountCashEntryReturnCriteria3 should have comment or be unexported (golint)
    • Line 647: warning: exported method AccountCashEntryReturnCriteria3.Validate should have comment or be unexported (golint)
    • Line 651: warning: exported type AccountIdentificationSearchCriteria2Choice should have comment or be unexported (golint)
    • Line 657: warning: exported method AccountIdentificationSearchCriteria2Choice.Validate should have comment or be unexported (golint)
    • Line 661: warning: exported type ActiveAmountRange3Choice should have comment or be unexported (golint)
    • Line 666: warning: exported method ActiveAmountRange3Choice.Validate should have comment or be unexported (golint)
    • Line 670: warning: exported type ActiveCurrencyAndAmountRange3 should have comment or be unexported (golint)
    • Line 676: warning: exported method ActiveCurrencyAndAmountRange3.Validate should have comment or be unexported (golint)
    • Line 680: warning: exported type ActiveOrHistoricAmountRange2Choice should have comment or be unexported (golint)
    • Line 685: warning: exported method ActiveOrHistoricAmountRange2Choice.Validate should have comment or be unexported (golint)
    • Line 689: warning: exported type ActiveOrHistoricCurrencyAndAmountRange2 should have comment or be unexported (golint)
    • Line 695: warning: exported method ActiveOrHistoricCurrencyAndAmountRange2.Validate should have comment or be unexported (golint)
    • Line 699: warning: exported type AmountRangeBoundary1 should have comment or be unexported (golint)
    • Line 704: warning: exported method AmountRangeBoundary1.Validate should have comment or be unexported (golint)
    • Line 708: warning: exported type CashAccountEntrySearch6 should have comment or be unexported (golint)
    • Line 719: warning: exported method CashAccountEntrySearch6.Validate should have comment or be unexported (golint)
    • Line 723: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 728: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 732: warning: exported type DateAndDateTimeSearch3Choice should have comment or be unexported (golint)
    • Line 737: warning: exported method DateAndDateTimeSearch3Choice.Validate should have comment or be unexported (golint)
    • Line 741: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 746: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 750: warning: exported type DatePeriodSearch1Choice should have comment or be unexported (golint)
    • Line 758: warning: exported method DatePeriodSearch1Choice.Validate should have comment or be unexported (golint)
    • Line 762: warning: exported type DateTimePeriod1 should have comment or be unexported (golint)
    • Line 767: warning: exported method DateTimePeriod1.Validate should have comment or be unexported (golint)
    • Line 771: warning: exported type DateTimePeriod1Choice should have comment or be unexported (golint)
    • Line 777: warning: exported method DateTimePeriod1Choice.Validate should have comment or be unexported (golint)
    • Line 781: warning: exported type FromToAmountRange1 should have comment or be unexported (golint)
    • Line 786: warning: exported method FromToAmountRange1.Validate should have comment or be unexported (golint)
    • Line 790: warning: exported type GetTransactionV08 should have comment or be unexported (golint)
    • Line 797: warning: exported method GetTransactionV08.Validate should have comment or be unexported (golint)
    • Line 801: warning: exported type ImpliedCurrencyAmountRange1Choice should have comment or be unexported (golint)
    • Line 809: warning: exported method ImpliedCurrencyAmountRange1Choice.Validate should have comment or be unexported (golint)
    • Line 813: warning: exported type ImpliedCurrencyAndAmountRange1 should have comment or be unexported (golint)
    • Line 818: warning: exported method ImpliedCurrencyAndAmountRange1.Validate should have comment or be unexported (golint)
    • Line 822: warning: exported type InstructionStatusReturnCriteria1 should have comment or be unexported (golint)
    • Line 828: warning: exported method InstructionStatusReturnCriteria1.Validate should have comment or be unexported (golint)
    • Line 832: warning: exported type InstructionStatusSearch5 should have comment or be unexported (golint)
    • Line 838: warning: exported method InstructionStatusSearch5.Validate should have comment or be unexported (golint)
    • Line 842: warning: exported type LongPaymentIdentification2 should have comment or be unexported (golint)
    • Line 854: warning: exported method LongPaymentIdentification2.Validate should have comment or be unexported (golint)
    • Line 858: warning: exported type MessageHeader9 should have comment or be unexported (golint)
    • Line 864: warning: exported method MessageHeader9.Validate should have comment or be unexported (golint)
    • Line 868: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 873: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 877: warning: exported type PaymentIdentification6Choice should have comment or be unexported (golint)
    • Line 885: warning: exported method PaymentIdentification6Choice.Validate should have comment or be unexported (golint)
    • Line 889: warning: exported type PaymentOrigin1Choice should have comment or be unexported (golint)
    • Line 896: warning: exported method PaymentOrigin1Choice.Validate should have comment or be unexported (golint)
    • Line 900: warning: exported type PaymentReturnCriteria4 should have comment or be unexported (golint)
    • Line 927: warning: exported method PaymentReturnCriteria4.Validate should have comment or be unexported (golint)
    • Line 931: warning: exported type PaymentSearch8 should have comment or be unexported (golint)
    • Line 952: warning: exported method PaymentSearch8.Validate should have comment or be unexported (golint)
    • Line 956: warning: exported type PaymentStatusCodeSearch2Choice should have comment or be unexported (golint)
    • Line 962: warning: exported method PaymentStatusCodeSearch2Choice.Validate should have comment or be unexported (golint)
    • Line 966: warning: exported type PaymentTransactionParty3 should have comment or be unexported (golint)
    • Line 982: warning: exported method PaymentTransactionParty3.Validate should have comment or be unexported (golint)
    • Line 986: warning: exported type PaymentType4Choice should have comment or be unexported (golint)
    • Line 991: warning: exported method PaymentType4Choice.Validate should have comment or be unexported (golint)
    • Line 995: warning: exported type Priority1Choice should have comment or be unexported (golint)
    • Line 1000: warning: exported method Priority1Choice.Validate should have comment or be unexported (golint)
    • Line 1004: warning: exported type QueueTransactionIdentification1 should have comment or be unexported (golint)
    • Line 1009: warning: exported method QueueTransactionIdentification1.Validate should have comment or be unexported (golint)
    • Line 1013: warning: exported type ShortPaymentIdentification2 should have comment or be unexported (golint)
    • Line 1019: warning: exported method ShortPaymentIdentification2.Validate should have comment or be unexported (golint)
    • Line 1023: warning: exported type SystemReturnCriteria2 should have comment or be unexported (golint)
    • Line 1030: warning: exported method SystemReturnCriteria2.Validate should have comment or be unexported (golint)
    • Line 1034: warning: exported type SystemSearch4 should have comment or be unexported (golint)
    • Line 1041: warning: exported method SystemSearch4.Validate should have comment or be unexported (golint)
    • Line 1045: warning: exported type TransactionCriteria5Choice should have comment or be unexported (golint)
    • Line 1050: warning: exported method TransactionCriteria5Choice.Validate should have comment or be unexported (golint)
    • Line 1054: warning: exported type TransactionCriteria8 should have comment or be unexported (golint)
    • Line 1061: warning: exported method TransactionCriteria8.Validate should have comment or be unexported (golint)
    • Line 1065: warning: exported type TransactionQuery5 should have comment or be unexported (golint)
    • Line 1070: warning: exported method TransactionQuery5.Validate should have comment or be unexported (golint)
    • Line 1074: warning: exported type TransactionReturnCriteria5 should have comment or be unexported (golint)
    • Line 1081: warning: exported method TransactionReturnCriteria5.Validate should have comment or be unexported (golint)
    • Line 1085: warning: exported type TransactionSearchCriteria8 should have comment or be unexported (golint)
    • Line 1092: warning: exported method TransactionSearchCriteria8.Validate should have comment or be unexported (golint)
    • Line 1096: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 1101: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 1105: warning: exported type Amount3Choice should have comment or be unexported (golint)
    • Line 1110: warning: exported method Amount3Choice.Validate should have comment or be unexported (golint)
    • Line 1114: warning: exported type CashAccount39 should have comment or be unexported (golint)
    • Line 1124: warning: exported method CashAccount39.Validate should have comment or be unexported (golint)
    • Line 1128: warning: exported type CashAccountAndEntry3 should have comment or be unexported (golint)
    • Line 1133: warning: exported method CashAccountAndEntry3.Validate should have comment or be unexported (golint)
    • Line 1137: warning: exported type CashEntry2 should have comment or be unexported (golint)
    • Line 1147: warning: exported method CashEntry2.Validate should have comment or be unexported (golint)
    • Line 1151: warning: exported type MarketInfrastructureIdentification1Choice should have comment or be unexported (golint)
    • Line 1156: warning: exported method MarketInfrastructureIdentification1Choice.Validate should have comment or be unexported (golint)
    • Line 1160: warning: exported type MessageHeader8 should have comment or be unexported (golint)
    • Line 1169: warning: exported method MessageHeader8.Validate should have comment or be unexported (golint)
    • Line 1173: warning: exported type NumberAndSumOfTransactions2 should have comment or be unexported (golint)
    • Line 1180: warning: exported method NumberAndSumOfTransactions2.Validate should have comment or be unexported (golint)
    • Line 1184: warning: exported type Pagination1 should have comment or be unexported (golint)
    • Line 1189: warning: exported method Pagination1.Validate should have comment or be unexported (golint)
    • Line 1193: warning: exported type PaymentCommon4 should have comment or be unexported (golint)
    • Line 1203: warning: exported method PaymentCommon4.Validate should have comment or be unexported (golint)
    • Line 1207: warning: exported type PaymentInstruction32 should have comment or be unexported (golint)
    • Line 1226: warning: exported method PaymentInstruction32.Validate should have comment or be unexported (golint)
    • Line 1230: warning: exported type PaymentStatus6 should have comment or be unexported (golint)
    • Line 1236: warning: exported method PaymentStatus6.Validate should have comment or be unexported (golint)
    • Line 1240: warning: exported type PaymentStatusCode6Choice should have comment or be unexported (golint)
    • Line 1248: warning: exported method PaymentStatusCode6Choice.Validate should have comment or be unexported (golint)
    • Line 1252: warning: exported type PaymentStatusReason1Choice should have comment or be unexported (golint)
    • Line 1262: warning: exported method PaymentStatusReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1266: warning: exported type ProprietaryStatusJustification2 should have comment or be unexported (golint)
    • Line 1271: warning: exported method ProprietaryStatusJustification2.Validate should have comment or be unexported (golint)
    • Line 1275: warning: exported type ReturnTransactionV08 should have comment or be unexported (golint)
    • Line 1282: warning: exported method ReturnTransactionV08.Validate should have comment or be unexported (golint)
    • Line 1286: warning: exported type SecuritiesTransactionReferences1 should have comment or be unexported (golint)
    • Line 1293: warning: exported method SecuritiesTransactionReferences1.Validate should have comment or be unexported (golint)
    • Line 1297: warning: exported type System2 should have comment or be unexported (golint)
    • Line 1304: warning: exported method System2.Validate should have comment or be unexported (golint)
    • Line 1308: warning: exported type Transaction66 should have comment or be unexported (golint)
    • Line 1317: warning: exported method Transaction66.Validate should have comment or be unexported (golint)
    • Line 1321: warning: exported type TransactionOrError4Choice should have comment or be unexported (golint)
    • Line 1326: warning: exported method TransactionOrError4Choice.Validate should have comment or be unexported (golint)
    • Line 1330: warning: exported type TransactionReport5 should have comment or be unexported (golint)
    • Line 1335: warning: exported method TransactionReport5.Validate should have comment or be unexported (golint)
    • Line 1339: warning: exported type TransactionReportOrError4Choice should have comment or be unexported (golint)
    • Line 1344: warning: exported method TransactionReportOrError4Choice.Validate should have comment or be unexported (golint)
    • Line 1348: warning: exported type Transactions8 should have comment or be unexported (golint)
    • Line 1354: warning: exported method Transactions8.Validate should have comment or be unexported (golint)
    • Line 1358: warning: exported type MessageHeader1 should have comment or be unexported (golint)
    • Line 1363: warning: exported method MessageHeader1.Validate should have comment or be unexported (golint)
    • Line 1367: warning: exported type ModifyTransactionV08 should have comment or be unexported (golint)
    • Line 1374: warning: exported method ModifyTransactionV08.Validate should have comment or be unexported (golint)
    • Line 1378: warning: exported type PaymentInstruction33 should have comment or be unexported (golint)
    • Line 1385: warning: exported method PaymentInstruction33.Validate should have comment or be unexported (golint)
    • Line 1389: warning: exported type TransactionModification5 should have comment or be unexported (golint)
    • Line 1394: warning: exported method TransactionModification5.Validate should have comment or be unexported (golint)
    • Line 1398: warning: exported type CancelTransactionV08 should have comment or be unexported (golint)
    • Line 1407: warning: exported method CancelTransactionV08.Validate should have comment or be unexported (golint)
    • Line 1411: warning: exported type CancellationReason33Choice should have comment or be unexported (golint)
    • Line 1416: warning: exported method CancellationReason33Choice.Validate should have comment or be unexported (golint)
    • Line 1420: warning: exported type PaymentCancellationReason5 should have comment or be unexported (golint)
    • Line 1426: warning: exported method PaymentCancellationReason5.Validate should have comment or be unexported (golint)
    • Line 1430: warning: exported type Limit7 should have comment or be unexported (golint)
    • Line 1441: warning: exported method Limit7.Validate should have comment or be unexported (golint)
    • Line 1445: warning: exported type LimitIdentification5 should have comment or be unexported (golint)
    • Line 1453: warning: exported method LimitIdentification5.Validate should have comment or be unexported (golint)
    • Line 1457: warning: exported type LimitOrError4Choice should have comment or be unexported (golint)
    • Line 1462: warning: exported method LimitOrError4Choice.Validate should have comment or be unexported (golint)
    • Line 1466: warning: exported type LimitReport7 should have comment or be unexported (golint)
    • Line 1471: warning: exported method LimitReport7.Validate should have comment or be unexported (golint)
    • Line 1475: warning: exported type LimitReportOrError4Choice should have comment or be unexported (golint)
    • Line 1480: warning: exported method LimitReportOrError4Choice.Validate should have comment or be unexported (golint)
    • Line 1484: warning: exported type LimitType1Choice should have comment or be unexported (golint)
    • Line 1489: warning: exported method LimitType1Choice.Validate should have comment or be unexported (golint)
    • Line 1493: warning: exported type Limits7 should have comment or be unexported (golint)
    • Line 1498: warning: exported method Limits7.Validate should have comment or be unexported (golint)
    • Line 1502: warning: exported type ReturnLimitV08 should have comment or be unexported (golint)
    • Line 1509: warning: exported method ReturnLimitV08.Validate should have comment or be unexported (golint)
    • Line 1513: warning: exported type SystemIdentification2Choice should have comment or be unexported (golint)
    • Line 1518: warning: exported method SystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 1522: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 1537: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 1541: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 1546: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 1550: warning: exported type Case5 should have comment or be unexported (golint)
    • Line 1556: warning: exported method Case5.Validate should have comment or be unexported (golint)
    • Line 1560: warning: exported type CaseAssignment5 should have comment or be unexported (golint)
    • Line 1567: warning: exported method CaseAssignment5.Validate should have comment or be unexported (golint)
    • Line 1571: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 1576: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 1580: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 1592: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 1596: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 1601: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 1605: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 1610: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 1614: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 1619: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 1623: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 1628: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1632: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 1637: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1641: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 1648: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 1652: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 1658: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 1662: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 1668: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 1672: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 1677: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 1681: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 1686: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 1690: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 1695: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 1699: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 1705: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 1709: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 1714: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 1718: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 1723: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 1727: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 1738: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 1742: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 1747: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 1751: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 1756: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 1760: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 1765: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 1769: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 1774: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 1778: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 1783: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 1787: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 1800: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 1804: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 1809: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1813: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 1820: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 1824: warning: exported type MissingOrIncorrectInformation3 should have comment or be unexported (golint)
    • Line 1830: warning: exported method MissingOrIncorrectInformation3.Validate should have comment or be unexported (golint)
    • Line 1834: warning: exported type OriginalGroupInformation29 should have comment or be unexported (golint)
    • Line 1840: warning: exported method OriginalGroupInformation29.Validate should have comment or be unexported (golint)
    • Line 1844: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 1869: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 1873: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 1882: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 1886: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 1891: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 1895: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 1902: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 1906: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 1911: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 1915: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 1920: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 1924: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 1933: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 1937: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 1946: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 1950: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 1955: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 1959: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 1964: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 1968: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 1979: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 1983: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 1990: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 1994: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 1999: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 2003: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 2008: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 2012: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 2017: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 2021: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 2035: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 2039: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 2045: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 2049: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 2056: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 2060: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 2066: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 2070: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 2082: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 2086: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 2091: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 2095: warning: exported type UnableToApplyIncorrect1 should have comment or be unexported (golint)
    • Line 2100: warning: exported method UnableToApplyIncorrect1.Validate should have comment or be unexported (golint)
    • Line 2104: warning: exported type UnableToApplyJustification3Choice should have comment or be unexported (golint)
    • Line 2110: warning: exported method UnableToApplyJustification3Choice.Validate should have comment or be unexported (golint)
    • Line 2114: warning: exported type UnableToApplyMissing1 should have comment or be unexported (golint)
    • Line 2119: warning: exported method UnableToApplyMissing1.Validate should have comment or be unexported (golint)
    • Line 2123: warning: exported type UnableToApplyV08 should have comment or be unexported (golint)
    • Line 2132: warning: exported method UnableToApplyV08.Validate should have comment or be unexported (golint)
    • Line 2136: warning: exported type UnderlyingGroupInformation1 should have comment or be unexported (golint)
    • Line 2143: warning: exported method UnderlyingGroupInformation1.Validate should have comment or be unexported (golint)
    • Line 2147: warning: exported type UnderlyingPaymentInstruction6 should have comment or be unexported (golint)
    • Line 2159: warning: exported method UnderlyingPaymentInstruction6.Validate should have comment or be unexported (golint)
    • Line 2163: warning: exported type UnderlyingPaymentTransaction5 should have comment or be unexported (golint)
    • Line 2174: warning: exported method UnderlyingPaymentTransaction5.Validate should have comment or be unexported (golint)
    • Line 2178: warning: exported type UnderlyingStatementEntry3 should have comment or be unexported (golint)
    • Line 2185: warning: exported method UnderlyingStatementEntry3.Validate should have comment or be unexported (golint)
    • Line 2189: warning: exported type UnderlyingTransaction6Choice should have comment or be unexported (golint)
    • Line 2195: warning: exported method UnderlyingTransaction6Choice.Validate should have comment or be unexported (golint)
    • Line 2199: warning: exported type ClaimNonReceiptV08 should have comment or be unexported (golint)
    • Line 2209: warning: exported method ClaimNonReceiptV08.Validate should have comment or be unexported (golint)
    • Line 2213: warning: exported type InstructionForAssignee1 should have comment or be unexported (golint)
    • Line 2218: warning: exported method InstructionForAssignee1.Validate should have comment or be unexported (golint)
    • Line 2222: warning: exported type MissingCover4 should have comment or be unexported (golint)
    • Line 2227: warning: exported method MissingCover4.Validate should have comment or be unexported (golint)
    • Line 2231: warning: exported type SettlementInstruction6 should have comment or be unexported (golint)
    • Line 2238: warning: exported method SettlementInstruction6.Validate should have comment or be unexported (golint)
    • Line 2242: warning: exported type DebitAuthorisation2 should have comment or be unexported (golint)
    • Line 2249: warning: exported method DebitAuthorisation2.Validate should have comment or be unexported (golint)
    • Line 2253: warning: exported type DebitAuthorisationRequestV08 should have comment or be unexported (golint)
    • Line 2262: warning: exported method DebitAuthorisationRequestV08.Validate should have comment or be unexported (golint)
    • Line 2266: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 2277: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 2281: warning: exported type AccountInterest4 should have comment or be unexported (golint)
    • Line 2289: warning: exported method AccountInterest4.Validate should have comment or be unexported (golint)
    • Line 2293: warning: exported type AccountReport25 should have comment or be unexported (golint)
    • Line 2312: warning: exported method AccountReport25.Validate should have comment or be unexported (golint)
    • Line 2316: warning: exported type ActiveOrHistoricCurrencyAnd13DecimalAmount should have comment or be unexported (golint)
    • Line 2321: warning: exported method ActiveOrHistoricCurrencyAnd13DecimalAmount.Validate should have comment or be unexported (golint)
    • Line 2325: warning: exported type AmountAndCurrencyExchange3 should have comment or be unexported (golint)
    • Line 2333: warning: exported method AmountAndCurrencyExchange3.Validate should have comment or be unexported (golint)
    • Line 2337: warning: exported type AmountAndCurrencyExchangeDetails3 should have comment or be unexported (golint)
    • Line 2342: warning: exported method AmountAndCurrencyExchangeDetails3.Validate should have comment or be unexported (golint)
    • Line 2346: warning: exported type AmountAndCurrencyExchangeDetails4 should have comment or be unexported (golint)
    • Line 2352: warning: exported method AmountAndCurrencyExchangeDetails4.Validate should have comment or be unexported (golint)
    • Line 2356: warning: exported type AmountAndDirection35 should have comment or be unexported (golint)
    • Line 2361: warning: exported method AmountAndDirection35.Validate should have comment or be unexported (golint)
    • Line 2365: warning: exported type BalanceSubType1Choice should have comment or be unexported (golint)
    • Line 2370: warning: exported method BalanceSubType1Choice.Validate should have comment or be unexported (golint)
    • Line 2374: warning: exported type BalanceType10Choice should have comment or be unexported (golint)
    • Line 2379: warning: exported method BalanceType10Choice.Validate should have comment or be unexported (golint)
    • Line 2383: warning: exported type BalanceType13 should have comment or be unexported (golint)
    • Line 2388: warning: exported method BalanceType13.Validate should have comment or be unexported (golint)
    • Line 2392: warning: exported type BankToCustomerAccountReportV08 should have comment or be unexported (golint)
    • Line 2399: warning: exported method BankToCustomerAccountReportV08.Validate should have comment or be unexported (golint)
    • Line 2403: warning: exported type BankTransactionCodeStructure4 should have comment or be unexported (golint)
    • Line 2408: warning: exported method BankTransactionCodeStructure4.Validate should have comment or be unexported (golint)
    • Line 2412: warning: exported type BankTransactionCodeStructure5 should have comment or be unexported (golint)
    • Line 2417: warning: exported method BankTransactionCodeStructure5.Validate should have comment or be unexported (golint)
    • Line 2421: warning: exported type BankTransactionCodeStructure6 should have comment or be unexported (golint)
    • Line 2426: warning: exported method BankTransactionCodeStructure6.Validate should have comment or be unexported (golint)
    • Line 2430: warning: exported type BatchInformation2 should have comment or be unexported (golint)
    • Line 2438: warning: exported method BatchInformation2.Validate should have comment or be unexported (golint)
    • Line 2442: warning: exported type CardAggregated2 should have comment or be unexported (golint)
    • Line 2450: warning: exported method CardAggregated2.Validate should have comment or be unexported (golint)
    • Line 2454: warning: exported type CardEntry4 should have comment or be unexported (golint)
    • Line 2461: warning: exported method CardEntry4.Validate should have comment or be unexported (golint)
    • Line 2465: warning: exported type CardIndividualTransaction2 should have comment or be unexported (golint)
    • Line 2480: warning: exported method CardIndividualTransaction2.Validate should have comment or be unexported (golint)
    • Line 2484: warning: exported type CardSecurityInformation1 should have comment or be unexported (golint)
    • Line 2489: warning: exported method CardSecurityInformation1.Validate should have comment or be unexported (golint)
    • Line 2493: warning: exported type CardSequenceNumberRange1 should have comment or be unexported (golint)
    • Line 2498: warning: exported method CardSequenceNumberRange1.Validate should have comment or be unexported (golint)
    • Line 2502: warning: exported type CardTransaction17 should have comment or be unexported (golint)
    • Line 2509: warning: exported method CardTransaction17.Validate should have comment or be unexported (golint)
    • Line 2513: warning: exported type CardTransaction3Choice should have comment or be unexported (golint)
    • Line 2518: warning: exported method CardTransaction3Choice.Validate should have comment or be unexported (golint)
    • Line 2522: warning: exported type CardholderAuthentication2 should have comment or be unexported (golint)
    • Line 2527: warning: exported method CardholderAuthentication2.Validate should have comment or be unexported (golint)
    • Line 2531: warning: exported type CashAvailability1 should have comment or be unexported (golint)
    • Line 2537: warning: exported method CashAvailability1.Validate should have comment or be unexported (golint)
    • Line 2541: warning: exported type CashAvailabilityDate1Choice should have comment or be unexported (golint)
    • Line 2546: warning: exported method CashAvailabilityDate1Choice.Validate should have comment or be unexported (golint)
    • Line 2550: warning: exported type CashBalance8 should have comment or be unexported (golint)
    • Line 2559: warning: exported method CashBalance8.Validate should have comment or be unexported (golint)
    • Line 2563: warning: exported type CashDeposit1 should have comment or be unexported (golint)
    • Line 2569: warning: exported method CashDeposit1.Validate should have comment or be unexported (golint)
    • Line 2573: warning: exported type ChargeType3Choice should have comment or be unexported (golint)
    • Line 2578: warning: exported method ChargeType3Choice.Validate should have comment or be unexported (golint)
    • Line 2582: warning: exported type Charges6 should have comment or be unexported (golint)
    • Line 2587: warning: exported method Charges6.Validate should have comment or be unexported (golint)
    • Line 2591: warning: exported type ChargesRecord3 should have comment or be unexported (golint)
    • Line 2602: warning: exported method ChargesRecord3.Validate should have comment or be unexported (golint)
    • Line 2606: warning: exported type CorporateAction9 should have comment or be unexported (golint)
    • Line 2611: warning: exported method CorporateAction9.Validate should have comment or be unexported (golint)
    • Line 2615: warning: exported type CreditLine3 should have comment or be unexported (golint)
    • Line 2622: warning: exported method CreditLine3.Validate should have comment or be unexported (golint)
    • Line 2626: warning: exported type CreditLineType1Choice should have comment or be unexported (golint)
    • Line 2631: warning: exported method CreditLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 2635: warning: exported type CurrencyExchange5 should have comment or be unexported (golint)
    • Line 2644: warning: exported method CurrencyExchange5.Validate should have comment or be unexported (golint)
    • Line 2648: warning: exported type DateOrDateTimePeriod1Choice should have comment or be unexported (golint)
    • Line 2653: warning: exported method DateOrDateTimePeriod1Choice.Validate should have comment or be unexported (golint)
    • Line 2657: warning: exported type DisplayCapabilities1 should have comment or be unexported (golint)
    • Line 2663: warning: exported method DisplayCapabilities1.Validate should have comment or be unexported (golint)
    • Line 2667: warning: exported type EntryDetails9 should have comment or be unexported (golint)
    • Line 2672: warning: exported method EntryDetails9.Validate should have comment or be unexported (golint)
    • Line 2676: warning: exported type EntryStatus1Choice should have comment or be unexported (golint)
    • Line 2681: warning: exported method EntryStatus1Choice.Validate should have comment or be unexported (golint)
    • Line 2685: warning: exported type EntryTransaction10 should have comment or be unexported (golint)
    • Line 2714: warning: exported method EntryTransaction10.Validate should have comment or be unexported (golint)
    • Line 2718: warning: exported type FinancialInstrumentQuantity1Choice should have comment or be unexported (golint)
    • Line 2724: warning: exported method FinancialInstrumentQuantity1Choice.Validate should have comment or be unexported (golint)
    • Line 2728: warning: exported type GenericIdentification3 should have comment or be unexported (golint)
    • Line 2733: warning: exported method GenericIdentification3.Validate should have comment or be unexported (golint)
    • Line 2737: warning: exported type GenericIdentification32 should have comment or be unexported (golint)
    • Line 2744: warning: exported method GenericIdentification32.Validate should have comment or be unexported (golint)
    • Line 2748: warning: exported type GroupHeader81 should have comment or be unexported (golint)
    • Line 2757: warning: exported method GroupHeader81.Validate should have comment or be unexported (golint)
    • Line 2761: warning: exported type IdentificationSource3Choice should have comment or be unexported (golint)
    • Line 2766: warning: exported method IdentificationSource3Choice.Validate should have comment or be unexported (golint)
    • Line 2770: warning: exported type InterestRecord2 should have comment or be unexported (golint)
    • Line 2780: warning: exported method InterestRecord2.Validate should have comment or be unexported (golint)
    • Line 2784: warning: exported type InterestType1Choice should have comment or be unexported (golint)
    • Line 2789: warning: exported method InterestType1Choice.Validate should have comment or be unexported (golint)
    • Line 2793: warning: exported type MessageIdentification2 should have comment or be unexported (golint)
    • Line 2798: warning: exported method MessageIdentification2.Validate should have comment or be unexported (golint)
    • Line 2802: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 2807: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 2811: warning: exported type NumberAndSumOfTransactions1 should have comment or be unexported (golint)
    • Line 2816: warning: exported method NumberAndSumOfTransactions1.Validate should have comment or be unexported (golint)
    • Line 2820: warning: exported type NumberAndSumOfTransactions4 should have comment or be unexported (golint)
    • Line 2826: warning: exported method NumberAndSumOfTransactions4.Validate should have comment or be unexported (golint)
    • Line 2830: warning: exported type OriginalAndCurrentQuantities1 should have comment or be unexported (golint)
    • Line 2835: warning: exported method OriginalAndCurrentQuantities1.Validate should have comment or be unexported (golint)
    • Line 2839: warning: exported type OtherIdentification1 should have comment or be unexported (golint)
    • Line 2845: warning: exported method OtherIdentification1.Validate should have comment or be unexported (golint)
    • Line 2849: warning: exported type PaymentCard4 should have comment or be unexported (golint)
    • Line 2856: warning: exported method PaymentCard4.Validate should have comment or be unexported (golint)
    • Line 2860: warning: exported type PaymentContext3 should have comment or be unexported (golint)
    • Line 2874: warning: exported method PaymentContext3.Validate should have comment or be unexported (golint)
    • Line 2878: warning: exported type PaymentReturnReason5 should have comment or be unexported (golint)
    • Line 2885: warning: exported method PaymentReturnReason5.Validate should have comment or be unexported (golint)
    • Line 2889: warning: exported type PlainCardData1 should have comment or be unexported (golint)
    • Line 2899: warning: exported method PlainCardData1.Validate should have comment or be unexported (golint)
    • Line 2903: warning: exported type PointOfInteraction1 should have comment or be unexported (golint)
    • Line 2911: warning: exported method PointOfInteraction1.Validate should have comment or be unexported (golint)
    • Line 2915: warning: exported type PointOfInteractionCapabilities1 should have comment or be unexported (golint)
    • Line 2923: warning: exported method PointOfInteractionCapabilities1.Validate should have comment or be unexported (golint)
    • Line 2927: warning: exported type PointOfInteractionComponent1 should have comment or be unexported (golint)
    • Line 2936: warning: exported method PointOfInteractionComponent1.Validate should have comment or be unexported (golint)
    • Line 2940: warning: exported type Price7 should have comment or be unexported (golint)
    • Line 2945: warning: exported method Price7.Validate should have comment or be unexported (golint)
    • Line 2949: warning: exported type PriceRateOrAmount3Choice should have comment or be unexported (golint)
    • Line 2954: warning: exported method PriceRateOrAmount3Choice.Validate should have comment or be unexported (golint)
    • Line 2958: warning: exported type Product2 should have comment or be unexported (golint)
    • Line 2968: warning: exported method Product2.Validate should have comment or be unexported (golint)
    • Line 2972: warning: exported type ProprietaryAgent4 should have comment or be unexported (golint)
    • Line 2977: warning: exported method ProprietaryAgent4.Validate should have comment or be unexported (golint)
    • Line 2981: warning: exported type ProprietaryBankTransactionCodeStructure1 should have comment or be unexported (golint)
    • Line 2986: warning: exported method ProprietaryBankTransactionCodeStructure1.Validate should have comment or be unexported (golint)
    • Line 2990: warning: exported type ProprietaryDate3 should have comment or be unexported (golint)
    • Line 2995: warning: exported method ProprietaryDate3.Validate should have comment or be unexported (golint)
    • Line 2999: warning: exported type ProprietaryParty5 should have comment or be unexported (golint)
    • Line 3004: warning: exported method ProprietaryParty5.Validate should have comment or be unexported (golint)
    • Line 3008: warning: exported type ProprietaryPrice2 should have comment or be unexported (golint)
    • Line 3013: warning: exported method ProprietaryPrice2.Validate should have comment or be unexported (golint)
    • Line 3017: warning: exported type ProprietaryQuantity1 should have comment or be unexported (golint)
    • Line 3022: warning: exported method ProprietaryQuantity1.Validate should have comment or be unexported (golint)
    • Line 3026: warning: exported type ProprietaryReference1 should have comment or be unexported (golint)
    • Line 3031: warning: exported method ProprietaryReference1.Validate should have comment or be unexported (golint)
    • Line 3035: warning: exported type Rate4 should have comment or be unexported (golint)
    • Line 3040: warning: exported method Rate4.Validate should have comment or be unexported (golint)
    • Line 3044: warning: exported type RateType4Choice should have comment or be unexported (golint)
    • Line 3049: warning: exported method RateType4Choice.Validate should have comment or be unexported (golint)
    • Line 3053: warning: exported type RemittanceLocation7 should have comment or be unexported (golint)
    • Line 3058: warning: exported method RemittanceLocation7.Validate should have comment or be unexported (golint)
    • Line 3062: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 3068: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 3072: warning: exported type ReportEntry10 should have comment or be unexported (golint)
    • Line 3094: warning: exported method ReportEntry10.Validate should have comment or be unexported (golint)
    • Line 3098: warning: exported type ReportingSource1Choice should have comment or be unexported (golint)
    • Line 3103: warning: exported method ReportingSource1Choice.Validate should have comment or be unexported (golint)
    • Line 3107: warning: exported type ReturnReason5Choice should have comment or be unexported (golint)
    • Line 3112: warning: exported method ReturnReason5Choice.Validate should have comment or be unexported (golint)
    • Line 3116: warning: exported type SecuritiesAccount19 should have comment or be unexported (golint)
    • Line 3122: warning: exported method SecuritiesAccount19.Validate should have comment or be unexported (golint)
    • Line 3126: warning: exported type SecurityIdentification19 should have comment or be unexported (golint)
    • Line 3132: warning: exported method SecurityIdentification19.Validate should have comment or be unexported (golint)
    • Line 3136: warning: exported type SequenceRange1 should have comment or be unexported (golint)
    • Line 3141: warning: exported method SequenceRange1.Validate should have comment or be unexported (golint)
    • Line 3145: warning: exported type SequenceRange1Choice should have comment or be unexported (golint)
    • Line 3153: warning: exported method SequenceRange1Choice.Validate should have comment or be unexported (golint)
    • Line 3157: warning: exported type TaxCharges2 should have comment or be unexported (golint)
    • Line 3163: warning: exported method TaxCharges2.Validate should have comment or be unexported (golint)
    • Line 3167: warning: exported type TaxInformation8 should have comment or be unexported (golint)
    • Line 3180: warning: exported method TaxInformation8.Validate should have comment or be unexported (golint)
    • Line 3184: warning: exported type TechnicalInputChannel1Choice should have comment or be unexported (golint)
    • Line 3189: warning: exported method TechnicalInputChannel1Choice.Validate should have comment or be unexported (golint)
    • Line 3193: warning: exported type TotalTransactions6 should have comment or be unexported (golint)
    • Line 3200: warning: exported method TotalTransactions6.Validate should have comment or be unexported (golint)
    • Line 3204: warning: exported type TotalsPerBankTransactionCode5 should have comment or be unexported (golint)
    • Line 3216: warning: exported method TotalsPerBankTransactionCode5.Validate should have comment or be unexported (golint)
    • Line 3220: warning: exported type TrackData1 should have comment or be unexported (golint)
    • Line 3225: warning: exported method TrackData1.Validate should have comment or be unexported (golint)
    • Line 3229: warning: exported type TransactionAgents5 should have comment or be unexported (golint)
    • Line 3244: warning: exported method TransactionAgents5.Validate should have comment or be unexported (golint)
    • Line 3248: warning: exported type TransactionDates3 should have comment or be unexported (golint)
    • Line 3259: warning: exported method TransactionDates3.Validate should have comment or be unexported (golint)
    • Line 3263: warning: exported type TransactionIdentifier1 should have comment or be unexported (golint)
    • Line 3268: warning: exported method TransactionIdentifier1.Validate should have comment or be unexported (golint)
    • Line 3272: warning: exported type TransactionInterest4 should have comment or be unexported (golint)
    • Line 3277: warning: exported method TransactionInterest4.Validate should have comment or be unexported (golint)
    • Line 3281: warning: exported type TransactionParties6 should have comment or be unexported (golint)
    • Line 3293: warning: exported method TransactionParties6.Validate should have comment or be unexported (golint)
    • Line 3297: warning: exported type TransactionPrice4Choice should have comment or be unexported (golint)
    • Line 3302: warning: exported method TransactionPrice4Choice.Validate should have comment or be unexported (golint)
    • Line 3306: warning: exported type TransactionQuantities3Choice should have comment or be unexported (golint)
    • Line 3312: warning: exported method TransactionQuantities3Choice.Validate should have comment or be unexported (golint)
    • Line 3316: warning: exported type TransactionReferences6 should have comment or be unexported (golint)
    • Line 3334: warning: exported method TransactionReferences6.Validate should have comment or be unexported (golint)
    • Line 3338: warning: exported type YieldedOrValueType1Choice should have comment or be unexported (golint)
    • Line 3343: warning: exported method YieldedOrValueType1Choice.Validate should have comment or be unexported (golint)
    • Line 3347: warning: exported type AccountStatement9 should have comment or be unexported (golint)
    • Line 3366: warning: exported method AccountStatement9.Validate should have comment or be unexported (golint)
    • Line 3370: warning: exported type BankToCustomerStatementV08 should have comment or be unexported (golint)
    • Line 3377: warning: exported method BankToCustomerStatementV08.Validate should have comment or be unexported (golint)
    • Line 3381: warning: exported type AccountNotification17 should have comment or be unexported (golint)
    • Line 3399: warning: exported method AccountNotification17.Validate should have comment or be unexported (golint)
    • Line 3403: warning: exported type BankToCustomerDebitCreditNotificationV08 should have comment or be unexported (golint)
    • Line 3410: warning: exported method BankToCustomerDebitCreditNotificationV08.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v05/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 15: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 22: warning: comment on exported type ExternalAuthenticationChannel1Code should be of the form "ExternalAuthenticationChannel1Code ..." (with optional leading article) (golint)
    • Line 25: warning: exported method ExternalAuthenticationChannel1Code.Validate should have comment or be unexported (golint)
    • Line 32: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 35: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 42: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 45: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 52: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 55: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 62: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 65: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 72: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 75: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 82: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 85: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 92: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 95: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 102: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 105: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 112: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 115: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 122: warning: comment on exported type ExternalMandateReason1Code should be of the form "ExternalMandateReason1Code ..." (with optional leading article) (golint)
    • Line 125: warning: exported method ExternalMandateReason1Code.Validate should have comment or be unexported (golint)
    • Line 132: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 135: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 146: warning: comment on exported type Frequency10Code should be of the form "Frequency10Code ..." (with optional leading article) (golint)
    • Line 149: warning: exported method Frequency10Code.Validate should have comment or be unexported (golint)
    • Line 160: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 163: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 174: warning: comment on exported type SequenceType2Code should be of the form "SequenceType2Code ..." (with optional leading article) (golint)
    • Line 177: warning: exported method SequenceType2Code.Validate should have comment or be unexported (golint)
    • Line 188: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 191: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 202: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 205: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 216: warning: comment on exported type AddressType2Code should be of the form "AddressType2Code ..." (with optional leading article) (golint)
    • Line 219: warning: exported method AddressType2Code.Validate should have comment or be unexported (golint)
    • Line 230: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 233: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 244: warning: comment on exported type ChequeDelivery1Code should be of the form "ChequeDelivery1Code ..." (with optional leading article) (golint)
    • Line 247: warning: exported method ChequeDelivery1Code.Validate should have comment or be unexported (golint)
    • Line 258: warning: comment on exported type ChequeType2Code should be of the form "ChequeType2Code ..." (with optional leading article) (golint)
    • Line 261: warning: exported method ChequeType2Code.Validate should have comment or be unexported (golint)
    • Line 272: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 275: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 286: warning: comment on exported type Instruction3Code should be of the form "Instruction3Code ..." (with optional leading article) (golint)
    • Line 289: warning: exported method Instruction3Code.Validate should have comment or be unexported (golint)
    • Line 300: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 303: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 314: warning: comment on exported type PaymentMethod7Code should be of the form "PaymentMethod7Code ..." (with optional leading article) (golint)
    • Line 317: warning: exported method PaymentMethod7Code.Validate should have comment or be unexported (golint)
    • Line 328: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 331: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 342: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 345: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 352: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 355: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 362: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 365: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 372: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 375: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 382: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 385: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 392: warning: comment on exported type ExternalStatusReason1Code should be of the form "ExternalStatusReason1Code ..." (with optional leading article) (golint)
    • Line 395: warning: exported method ExternalStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 402: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 405: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 416: warning: comment on exported type TransactionGroupStatus3Code should be of the form "TransactionGroupStatus3Code ..." (with optional leading article) (golint)
    • Line 419: warning: exported method TransactionGroupStatus3Code.Validate should have comment or be unexported (golint)
    • Line 430: warning: comment on exported type TransactionIndividualStatus3Code should be of the form "TransactionIndividualStatus3Code ..." (with optional leading article) (golint)
    • Line 433: warning: exported method TransactionIndividualStatus3Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v08/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 14: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 17: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 24: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 27: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 34: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 37: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 44: warning: comment on exported type ExternalEnquiryRequestType1Code should be of the form "ExternalEnquiryRequestType1Code ..." (with optional leading article) (golint)
    • Line 47: warning: exported method ExternalEnquiryRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 54: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 57: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 64: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 67: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 74: warning: comment on exported type ExternalPaymentControlRequestType1Code should be of the form "ExternalPaymentControlRequestType1Code ..." (with optional leading article) (golint)
    • Line 77: warning: exported method ExternalPaymentControlRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 84: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 87: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 94: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 97: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 104: warning: comment on exported type ExternalSystemBalanceType1Code should be of the form "ExternalSystemBalanceType1Code ..." (with optional leading article) (golint)
    • Line 107: warning: exported method ExternalSystemBalanceType1Code.Validate should have comment or be unexported (golint)
    • Line 114: warning: comment on exported type ExternalSystemErrorHandling1Code should be of the form "ExternalSystemErrorHandling1Code ..." (with optional leading article) (golint)
    • Line 117: warning: exported method ExternalSystemErrorHandling1Code.Validate should have comment or be unexported (golint)
    • Line 124: warning: comment on exported type ExternalSystemEventType1Code should be of the form "ExternalSystemEventType1Code ..." (with optional leading article) (golint)
    • Line 127: warning: exported method ExternalSystemEventType1Code.Validate should have comment or be unexported (golint)
    • Line 134: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 137: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 144: warning: comment on exported type ExternalMarketInfrastructure1Code should be of the form "ExternalMarketInfrastructure1Code ..." (with optional leading article) (golint)
    • Line 147: warning: exported method ExternalMarketInfrastructure1Code.Validate should have comment or be unexported (golint)
    • Line 154: warning: comment on exported type ExternalCancellationReason1Code should be of the form "ExternalCancellationReason1Code ..." (with optional leading article) (golint)
    • Line 157: warning: exported method ExternalCancellationReason1Code.Validate should have comment or be unexported (golint)
    • Line 164: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 167: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 174: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 177: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 184: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 187: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 194: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 197: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 204: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 207: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 214: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 217: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 224: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 227: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 234: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 237: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 244: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 247: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 254: warning: comment on exported type ExternalAgentInstruction1Code should be of the form "ExternalAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 257: warning: exported method ExternalAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 264: warning: comment on exported type ExternalBalanceSubType1Code should be of the form "ExternalBalanceSubType1Code ..." (with optional leading article) (golint)
    • Line 267: warning: exported method ExternalBalanceSubType1Code.Validate should have comment or be unexported (golint)
    • Line 274: warning: comment on exported type ExternalBalanceType1Code should be of the form "ExternalBalanceType1Code ..." (with optional leading article) (golint)
    • Line 277: warning: exported method ExternalBalanceType1Code.Validate should have comment or be unexported (golint)
    • Line 284: warning: comment on exported type ExternalBankTransactionDomain1Code should be of the form "ExternalBankTransactionDomain1Code ..." (with optional leading article) (golint)
    • Line 287: warning: exported method ExternalBankTransactionDomain1Code.Validate should have comment or be unexported (golint)
    • Line 294: warning: comment on exported type ExternalBankTransactionFamily1Code should be of the form "ExternalBankTransactionFamily1Code ..." (with optional leading article) (golint)
    • Line 297: warning: exported method ExternalBankTransactionFamily1Code.Validate should have comment or be unexported (golint)
    • Line 304: warning: comment on exported type ExternalBankTransactionSubFamily1Code should be of the form "ExternalBankTransactionSubFamily1Code ..." (with optional leading article) (golint)
    • Line 307: warning: exported method ExternalBankTransactionSubFamily1Code.Validate should have comment or be unexported (golint)
    • Line 314: warning: comment on exported type ExternalCardTransactionCategory1Code should be of the form "ExternalCardTransactionCategory1Code ..." (with optional leading article) (golint)
    • Line 317: warning: exported method ExternalCardTransactionCategory1Code.Validate should have comment or be unexported (golint)
    • Line 324: warning: comment on exported type ExternalChargeType1Code should be of the form "ExternalChargeType1Code ..." (with optional leading article) (golint)
    • Line 327: warning: exported method ExternalChargeType1Code.Validate should have comment or be unexported (golint)
    • Line 334: warning: comment on exported type ExternalCreditLineType1Code should be of the form "ExternalCreditLineType1Code ..." (with optional leading article) (golint)
    • Line 337: warning: exported method ExternalCreditLineType1Code.Validate should have comment or be unexported (golint)
    • Line 344: warning: comment on exported type ExternalEntryStatus1Code should be of the form "ExternalEntryStatus1Code ..." (with optional leading article) (golint)
    • Line 347: warning: exported method ExternalEntryStatus1Code.Validate should have comment or be unexported (golint)
    • Line 354: warning: comment on exported type ExternalFinancialInstrumentIdentificationType1Code should be of the form "ExternalFinancialInstrumentIdentificationType1Code ..." (with optional leading article) (golint)
    • Line 357: warning: exported method ExternalFinancialInstrumentIdentificationType1Code.Validate should have comment or be unexported (golint)
    • Line 364: warning: comment on exported type ExternalRePresentmentReason1Code should be of the form "ExternalRePresentmentReason1Code ..." (with optional leading article) (golint)
    • Line 367: warning: exported method ExternalRePresentmentReason1Code.Validate should have comment or be unexported (golint)
    • Line 374: warning: comment on exported type ExternalReportingSource1Code should be of the form "ExternalReportingSource1Code ..." (with optional leading article) (golint)
    • Line 377: warning: exported method ExternalReportingSource1Code.Validate should have comment or be unexported (golint)
    • Line 384: warning: comment on exported type ExternalReturnReason1Code should be of the form "ExternalReturnReason1Code ..." (with optional leading article) (golint)
    • Line 387: warning: exported method ExternalReturnReason1Code.Validate should have comment or be unexported (golint)
    • Line 394: warning: comment on exported type ExternalTechnicalInputChannel1Code should be of the form "ExternalTechnicalInputChannel1Code ..." (with optional leading article) (golint)
    • Line 397: warning: exported method ExternalTechnicalInputChannel1Code.Validate should have comment or be unexported (golint)
    • Line 404: warning: comment on exported type BalanceStatus1Code should be of the form "BalanceStatus1Code ..." (with optional leading article) (golint)
    • Line 407: warning: exported method BalanceStatus1Code.Validate should have comment or be unexported (golint)
    • Line 418: warning: comment on exported type Frequency2Code should be of the form "Frequency2Code ..." (with optional leading article) (golint)
    • Line 421: warning: exported method Frequency2Code.Validate should have comment or be unexported (golint)
    • Line 432: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 435: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 446: warning: comment on exported type ProcessingType1Code should be of the form "ProcessingType1Code ..." (with optional leading article) (golint)
    • Line 449: warning: exported method ProcessingType1Code.Validate should have comment or be unexported (golint)
    • Line 460: warning: comment on exported type StandingOrderType1Code should be of the form "StandingOrderType1Code ..." (with optional leading article) (golint)
    • Line 463: warning: exported method StandingOrderType1Code.Validate should have comment or be unexported (golint)
    • Line 474: warning: comment on exported type SystemBalanceType2Code should be of the form "SystemBalanceType2Code ..." (with optional leading article) (golint)
    • Line 477: warning: exported method SystemBalanceType2Code.Validate should have comment or be unexported (golint)
    • Line 488: warning: comment on exported type CashPaymentStatus2Code should be of the form "CashPaymentStatus2Code ..." (with optional leading article) (golint)
    • Line 491: warning: exported method CashPaymentStatus2Code.Validate should have comment or be unexported (golint)
    • Line 502: warning: comment on exported type EntryStatus1Code should be of the form "EntryStatus1Code ..." (with optional leading article) (golint)
    • Line 505: warning: exported method EntryStatus1Code.Validate should have comment or be unexported (golint)
    • Line 516: warning: comment on exported type FinalStatusCode should be of the form "FinalStatusCode ..." (with optional leading article) (golint)
    • Line 519: warning: exported method FinalStatusCode.Validate should have comment or be unexported (golint)
    • Line 530: warning: comment on exported type Instruction1Code should be of the form "Instruction1Code ..." (with optional leading article) (golint)
    • Line 533: warning: exported method Instruction1Code.Validate should have comment or be unexported (golint)
    • Line 544: warning: comment on exported type PaymentInstrument1Code should be of the form "PaymentInstrument1Code ..." (with optional leading article) (golint)
    • Line 547: warning: exported method PaymentInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 558: warning: comment on exported type PaymentType3Code should be of the form "PaymentType3Code ..." (with optional leading article) (golint)
    • Line 561: warning: exported method PaymentType3Code.Validate should have comment or be unexported (golint)
    • Line 572: warning: comment on exported type PendingStatus4Code should be of the form "PendingStatus4Code ..." (with optional leading article) (golint)
    • Line 575: warning: exported method PendingStatus4Code.Validate should have comment or be unexported (golint)
    • Line 586: warning: comment on exported type Priority5Code should be of the form "Priority5Code ..." (with optional leading article) (golint)
    • Line 589: warning: exported method Priority5Code.Validate should have comment or be unexported (golint)
    • Line 600: warning: comment on exported type QueryType2Code should be of the form "QueryType2Code ..." (with optional leading article) (golint)
    • Line 603: warning: exported method QueryType2Code.Validate should have comment or be unexported (golint)
    • Line 614: warning: comment on exported type ReportIndicator1Code should be of the form "ReportIndicator1Code ..." (with optional leading article) (golint)
    • Line 617: warning: exported method ReportIndicator1Code.Validate should have comment or be unexported (golint)
    • Line 628: warning: comment on exported type CancelledStatusReason1Code should be of the form "CancelledStatusReason1Code ..." (with optional leading article) (golint)
    • Line 631: warning: exported method CancelledStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 642: warning: comment on exported type FinalStatus1Code should be of the form "FinalStatus1Code ..." (with optional leading article) (golint)
    • Line 645: warning: exported method FinalStatus1Code.Validate should have comment or be unexported (golint)
    • Line 656: warning: comment on exported type PendingFailingSettlement1Code should be of the form "PendingFailingSettlement1Code ..." (with optional leading article) (golint)
    • Line 659: warning: exported method PendingFailingSettlement1Code.Validate should have comment or be unexported (golint)
    • Line 670: warning: comment on exported type PendingSettlement2Code should be of the form "PendingSettlement2Code ..." (with optional leading article) (golint)
    • Line 673: warning: exported method PendingSettlement2Code.Validate should have comment or be unexported (golint)
    • Line 684: warning: comment on exported type SuspendedStatusReason1Code should be of the form "SuspendedStatusReason1Code ..." (with optional leading article) (golint)
    • Line 687: warning: exported method SuspendedStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 698: warning: comment on exported type UnmatchedStatusReason1Code should be of the form "UnmatchedStatusReason1Code ..." (with optional leading article) (golint)
    • Line 701: warning: exported method UnmatchedStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 712: warning: comment on exported type LimitStatus1Code should be of the form "LimitStatus1Code ..." (with optional leading article) (golint)
    • Line 715: warning: exported method LimitStatus1Code.Validate should have comment or be unexported (golint)
    • Line 726: warning: comment on exported type LimitType3Code should be of the form "LimitType3Code ..." (with optional leading article) (golint)
    • Line 729: warning: exported method LimitType3Code.Validate should have comment or be unexported (golint)
    • Line 740: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 743: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 754: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 757: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 768: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 771: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 782: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 785: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 796: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 799: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 810: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 813: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 824: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 827: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 838: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 841: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 852: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 855: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 866: warning: comment on exported type UnableToApplyIncorrectInformation4Code should be of the form "UnableToApplyIncorrectInformation4Code ..." (with optional leading article) (golint)
    • Line 869: warning: exported method UnableToApplyIncorrectInformation4Code.Validate should have comment or be unexported (golint)
    • Line 880: warning: comment on exported type UnableToApplyMissingInformation3Code should be of the form "UnableToApplyMissingInformation3Code ..." (with optional leading article) (golint)
    • Line 883: warning: exported method UnableToApplyMissingInformation3Code.Validate should have comment or be unexported (golint)
    • Line 894: warning: comment on exported type AttendanceContext1Code should be of the form "AttendanceContext1Code ..." (with optional leading article) (golint)
    • Line 897: warning: exported method AttendanceContext1Code.Validate should have comment or be unexported (golint)
    • Line 908: warning: comment on exported type AuthenticationEntity1Code should be of the form "AuthenticationEntity1Code ..." (with optional leading article) (golint)
    • Line 911: warning: exported method AuthenticationEntity1Code.Validate should have comment or be unexported (golint)
    • Line 922: warning: comment on exported type AuthenticationMethod1Code should be of the form "AuthenticationMethod1Code ..." (with optional leading article) (golint)
    • Line 925: warning: exported method AuthenticationMethod1Code.Validate should have comment or be unexported (golint)
    • Line 936: warning: comment on exported type CSCManagement1Code should be of the form "CSCManagement1Code ..." (with optional leading article) (golint)
    • Line 939: warning: exported method CSCManagement1Code.Validate should have comment or be unexported (golint)
    • Line 950: warning: comment on exported type CardDataReading1Code should be of the form "CardDataReading1Code ..." (with optional leading article) (golint)
    • Line 953: warning: exported method CardDataReading1Code.Validate should have comment or be unexported (golint)
    • Line 964: warning: comment on exported type CardPaymentServiceType2Code should be of the form "CardPaymentServiceType2Code ..." (with optional leading article) (golint)
    • Line 967: warning: exported method CardPaymentServiceType2Code.Validate should have comment or be unexported (golint)
    • Line 978: warning: comment on exported type CardholderVerificationCapability1Code should be of the form "CardholderVerificationCapability1Code ..." (with optional leading article) (golint)
    • Line 981: warning: exported method CardholderVerificationCapability1Code.Validate should have comment or be unexported (golint)
    • Line 992: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 995: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 1006: warning: comment on exported type OnLineCapability1Code should be of the form "OnLineCapability1Code ..." (with optional leading article) (golint)
    • Line 1009: warning: exported method OnLineCapability1Code.Validate should have comment or be unexported (golint)
    • Line 1020: warning: comment on exported type POIComponentType1Code should be of the form "POIComponentType1Code ..." (with optional leading article) (golint)
    • Line 1023: warning: exported method POIComponentType1Code.Validate should have comment or be unexported (golint)
    • Line 1034: warning: comment on exported type PartyType3Code should be of the form "PartyType3Code ..." (with optional leading article) (golint)
    • Line 1037: warning: exported method PartyType3Code.Validate should have comment or be unexported (golint)
    • Line 1048: warning: comment on exported type PartyType4Code should be of the form "PartyType4Code ..." (with optional leading article) (golint)
    • Line 1051: warning: exported method PartyType4Code.Validate should have comment or be unexported (golint)
    • Line 1062: warning: comment on exported type PriceValueType1Code should be of the form "PriceValueType1Code ..." (with optional leading article) (golint)
    • Line 1065: warning: exported method PriceValueType1Code.Validate should have comment or be unexported (golint)
    • Line 1076: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 1079: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 1090: warning: comment on exported type TransactionChannel1Code should be of the form "TransactionChannel1Code ..." (with optional leading article) (golint)
    • Line 1093: warning: exported method TransactionChannel1Code.Validate should have comment or be unexported (golint)
    • Line 1104: warning: comment on exported type TransactionEnvironment1Code should be of the form "TransactionEnvironment1Code ..." (with optional leading article) (golint)
    • Line 1107: warning: exported method TransactionEnvironment1Code.Validate should have comment or be unexported (golint)
    • Line 1118: warning: comment on exported type UnitOfMeasure1Code should be of the form "UnitOfMeasure1Code ..." (with optional leading article) (golint)
    • Line 1121: warning: exported method UnitOfMeasure1Code.Validate should have comment or be unexported (golint)
    • Line 1132: warning: comment on exported type UserInterface2Code should be of the form "UserInterface2Code ..." (with optional leading article) (golint)
    • Line 1135: warning: exported method UserInterface2Code.Validate should have comment or be unexported (golint)
    • Line 1146: warning: comment on exported type Exact1NumericText should be of the form "Exact1NumericText ..." (with optional leading article) (golint)
    • Line 1149: warning: exported method Exact1NumericText.Validate should have comment or be unexported (golint)
    • Line 1157: warning: comment on exported type Exact3NumericText should be of the form "Exact3NumericText ..." (with optional leading article) (golint)
    • Line 1160: warning: exported method Exact3NumericText.Validate should have comment or be unexported (golint)
    • Line 1168: warning: comment on exported type ISINOct2015Identifier should be of the form "ISINOct2015Identifier ..." (with optional leading article) (golint)
    • Line 1171: warning: exported method ISINOct2015Identifier.Validate should have comment or be unexported (golint)
    • Line 1179: warning: comment on exported type ISO2ALanguageCode should be of the form "ISO2ALanguageCode ..." (with optional leading article) (golint)
    • Line 1182: warning: exported method ISO2ALanguageCode.Validate should have comment or be unexported (golint)
    • Line 1190: warning: comment on exported type EntryTypeIdentifier should be of the form "EntryTypeIdentifier ..." (with optional leading article) (golint)
    • Line 1193: warning: exported method EntryTypeIdentifier.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v09/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPain00800109 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPain00800109.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPain00800109.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPain00800109.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pain_v09/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type AdviceType1Code should be of the form "AdviceType1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method AdviceType1Code.Validate should have comment or be unexported (golint)
    • Line 187: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 190: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 201: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 204: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 215: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 218: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 229: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 232: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 243: warning: comment on exported type PaymentMethod2Code should be of the form "PaymentMethod2Code ..." (with optional leading article) (golint)
    • Line 246: warning: exported method PaymentMethod2Code.Validate should have comment or be unexported (golint)
    • Line 257: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 260: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 271: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 274: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 285: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 288: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 299: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 302: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 313: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 316: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 327: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 330: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v06/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt02100106 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt02100106.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt02100106.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt02100106.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt02400106 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt02400106.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt02400106.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt02400106.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentCamt02900106 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentCamt02900106.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentCamt02900106.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentCamt02900106.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentCamt03100106 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentCamt03100106.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentCamt03100106.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentCamt03100106.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentCamt03300106 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentCamt03300106.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentCamt03300106.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentCamt03300106.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentCamt03400106 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentCamt03400106.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentCamt03400106.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentCamt03400106.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentCamt04700106 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentCamt04700106.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentCamt04700106.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentCamt04700106.MarshalXML should have comment or be unexported (golint)
    • Line 223: warning: exported type DocumentCamt05700106 should have comment or be unexported (golint)
    • Line 229: warning: exported method DocumentCamt05700106.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported method DocumentCamt05700106.NameSpace should have comment or be unexported (golint)
    • Line 242: warning: exported method DocumentCamt05700106.MarshalXML should have comment or be unexported (golint)
    • Line 253: warning: exported type DocumentCamt05800106 should have comment or be unexported (golint)
    • Line 259: warning: exported method DocumentCamt05800106.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported method DocumentCamt05800106.NameSpace should have comment or be unexported (golint)
    • Line 272: warning: exported method DocumentCamt05800106.MarshalXML should have comment or be unexported (golint)
    • Line 283: warning: exported type DocumentCamt05900106 should have comment or be unexported (golint)
    • Line 289: warning: exported method DocumentCamt05900106.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported method DocumentCamt05900106.NameSpace should have comment or be unexported (golint)
    • Line 302: warning: exported method DocumentCamt05900106.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v08/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 197: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 200: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 211: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 214: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 225: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 228: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 239: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 242: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 253: warning: comment on exported type Priority3Code should be of the form "Priority3Code ..." (with optional leading article) (golint)
    • Line 256: warning: exported method Priority3Code.Validate should have comment or be unexported (golint)
    • Line 267: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 270: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 281: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 284: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 295: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 298: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 309: warning: comment on exported type SettlementMethod2Code should be of the form "SettlementMethod2Code ..." (with optional leading article) (golint)
    • Line 312: warning: exported method SettlementMethod2Code.Validate should have comment or be unexported (golint)
    • Line 323: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 326: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 337: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 340: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 351: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 354: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v03/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type QueryType2Code should be of the form "QueryType2Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method QueryType2Code.Validate should have comment or be unexported (golint)
    • Line 87: warning: comment on exported type StandingOrderQueryType1Code should be of the form "StandingOrderQueryType1Code ..." (with optional leading article) (golint)
    • Line 90: warning: exported method StandingOrderQueryType1Code.Validate should have comment or be unexported (golint)
    • Line 101: warning: comment on exported type StandingOrderType1Code should be of the form "StandingOrderType1Code ..." (with optional leading article) (golint)
    • Line 104: warning: exported method StandingOrderType1Code.Validate should have comment or be unexported (golint)
    • Line 115: warning: comment on exported type ExternalBankTransactionDomain1Code should be of the form "ExternalBankTransactionDomain1Code ..." (with optional leading article) (golint)
    • Line 118: warning: exported method ExternalBankTransactionDomain1Code.Validate should have comment or be unexported (golint)
    • Line 125: warning: comment on exported type ExternalBankTransactionFamily1Code should be of the form "ExternalBankTransactionFamily1Code ..." (with optional leading article) (golint)
    • Line 128: warning: exported method ExternalBankTransactionFamily1Code.Validate should have comment or be unexported (golint)
    • Line 135: warning: comment on exported type ExternalBankTransactionSubFamily1Code should be of the form "ExternalBankTransactionSubFamily1Code ..." (with optional leading article) (golint)
    • Line 138: warning: exported method ExternalBankTransactionSubFamily1Code.Validate should have comment or be unexported (golint)
    • Line 145: warning: comment on exported type ExternalBillingBalanceType1Code should be of the form "ExternalBillingBalanceType1Code ..." (with optional leading article) (golint)
    • Line 148: warning: exported method ExternalBillingBalanceType1Code.Validate should have comment or be unexported (golint)
    • Line 155: warning: comment on exported type ExternalBillingCompensationType1Code should be of the form "ExternalBillingCompensationType1Code ..." (with optional leading article) (golint)
    • Line 158: warning: exported method ExternalBillingCompensationType1Code.Validate should have comment or be unexported (golint)
    • Line 165: warning: comment on exported type ExternalBillingRateIdentification1Code should be of the form "ExternalBillingRateIdentification1Code ..." (with optional leading article) (golint)
    • Line 168: warning: exported method ExternalBillingRateIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 175: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 178: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 185: warning: comment on exported type CompensationMethod1Code should be of the form "CompensationMethod1Code ..." (with optional leading article) (golint)
    • Line 188: warning: exported method CompensationMethod1Code.Validate should have comment or be unexported (golint)
    • Line 199: warning: comment on exported type BillingSubServiceQualifier1Code should be of the form "BillingSubServiceQualifier1Code ..." (with optional leading article) (golint)
    • Line 202: warning: exported method BillingSubServiceQualifier1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type BillingTaxCalculationMethod1Code should be of the form "BillingTaxCalculationMethod1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method BillingTaxCalculationMethod1Code.Validate should have comment or be unexported (golint)
    • Line 227: warning: comment on exported type BillingStatementStatus1Code should be of the form "BillingStatementStatus1Code ..." (with optional leading article) (golint)
    • Line 230: warning: exported method BillingStatementStatus1Code.Validate should have comment or be unexported (golint)
    • Line 241: warning: comment on exported type BillingCurrencyType1Code should be of the form "BillingCurrencyType1Code ..." (with optional leading article) (golint)
    • Line 244: warning: exported method BillingCurrencyType1Code.Validate should have comment or be unexported (golint)
    • Line 255: warning: comment on exported type BillingCurrencyType2Code should be of the form "BillingCurrencyType2Code ..." (with optional leading article) (golint)
    • Line 258: warning: exported method BillingCurrencyType2Code.Validate should have comment or be unexported (golint)
    • Line 269: warning: comment on exported type BillingChargeMethod1Code should be of the form "BillingChargeMethod1Code ..." (with optional leading article) (golint)
    • Line 272: warning: exported method BillingChargeMethod1Code.Validate should have comment or be unexported (golint)
    • Line 283: warning: comment on exported type BalanceAdjustmentType1Code should be of the form "BalanceAdjustmentType1Code ..." (with optional leading article) (golint)
    • Line 286: warning: exported method BalanceAdjustmentType1Code.Validate should have comment or be unexported (golint)
    • Line 297: warning: comment on exported type AccountLevel1Code should be of the form "AccountLevel1Code ..." (with optional leading article) (golint)
    • Line 300: warning: exported method AccountLevel1Code.Validate should have comment or be unexported (golint)
    • Line 311: warning: comment on exported type AccountLevel2Code should be of the form "AccountLevel2Code ..." (with optional leading article) (golint)
    • Line 314: warning: exported method AccountLevel2Code.Validate should have comment or be unexported (golint)
    • Line 325: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 328: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 339: warning: comment on exported type ServiceAdjustmentType1Code should be of the form "ServiceAdjustmentType1Code ..." (with optional leading article) (golint)
    • Line 342: warning: exported method ServiceAdjustmentType1Code.Validate should have comment or be unexported (golint)
    • Line 353: warning: comment on exported type ServicePaymentMethod1Code should be of the form "ServicePaymentMethod1Code ..." (with optional leading article) (golint)
    • Line 356: warning: exported method ServicePaymentMethod1Code.Validate should have comment or be unexported (golint)
    • Line 367: warning: comment on exported type ServiceTaxDesignation1Code should be of the form "ServiceTaxDesignation1Code ..." (with optional leading article) (golint)
    • Line 370: warning: exported method ServiceTaxDesignation1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/head_v02/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type BusinessApplicationHeaderV02 should have comment or be unexported (golint)
    • Line 32: warning: exported method BusinessApplicationHeaderV02.Validate should have comment or be unexported (golint)
    • Line 41: warning: exported method BusinessApplicationHeaderV02.NameSpace should have comment or be unexported (golint)
    • Line 45: warning: exported method BusinessApplicationHeaderV02.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pain_v01/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPain00700101 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPain00700101.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPain00700101.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPain00700101.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentPain01800101 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentPain01800101.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentPain01800101.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentPain01800101.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v11/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPacs00200111 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPacs00200111.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPacs00200111.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPacs00200111.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pain_v11/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPain00200111 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPain00200111.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPain00200111.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPain00200111.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/head_v01/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 11: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 14: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 21: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 24: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 31: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 34: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 41: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 44: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v04/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 26: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 35: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 45: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 49: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 55: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 59: warning: exported type GetMemberV04 should have comment or be unexported (golint)
    • Line 66: warning: exported method GetMemberV04.Validate should have comment or be unexported (golint)
    • Line 70: warning: exported type MemberCriteria4 should have comment or be unexported (golint)
    • Line 76: warning: exported method MemberCriteria4.Validate should have comment or be unexported (golint)
    • Line 80: warning: exported type MemberCriteriaDefinition2Choice should have comment or be unexported (golint)
    • Line 85: warning: exported method MemberCriteriaDefinition2Choice.Validate should have comment or be unexported (golint)
    • Line 89: warning: exported type MemberIdentification3Choice should have comment or be unexported (golint)
    • Line 95: warning: exported method MemberIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 99: warning: exported type MemberQueryDefinition4 should have comment or be unexported (golint)
    • Line 104: warning: exported method MemberQueryDefinition4.Validate should have comment or be unexported (golint)
    • Line 108: warning: exported type MemberReturnCriteria1 should have comment or be unexported (golint)
    • Line 118: warning: exported method MemberReturnCriteria1.Validate should have comment or be unexported (golint)
    • Line 122: warning: exported type MemberSearchCriteria4 should have comment or be unexported (golint)
    • Line 128: warning: exported method MemberSearchCriteria4.Validate should have comment or be unexported (golint)
    • Line 132: warning: exported type MessageHeader9 should have comment or be unexported (golint)
    • Line 138: warning: exported method MessageHeader9.Validate should have comment or be unexported (golint)
    • Line 142: warning: exported type RequestType4Choice should have comment or be unexported (golint)
    • Line 148: warning: exported method RequestType4Choice.Validate should have comment or be unexported (golint)
    • Line 152: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 157: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 161: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 165: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 169: warning: exported type SystemMemberStatus1Choice should have comment or be unexported (golint)
    • Line 174: warning: exported method SystemMemberStatus1Choice.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported type SystemMemberType1Choice should have comment or be unexported (golint)
    • Line 183: warning: exported method SystemMemberType1Choice.Validate should have comment or be unexported (golint)
    • Line 187: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 192: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 196: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 201: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 205: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 213: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 217: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 222: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 226: warning: exported type CommunicationAddress10 should have comment or be unexported (golint)
    • Line 233: warning: exported method CommunicationAddress10.Validate should have comment or be unexported (golint)
    • Line 237: warning: exported type ContactIdentificationAndAddress2 should have comment or be unexported (golint)
    • Line 243: warning: exported method ContactIdentificationAndAddress2.Validate should have comment or be unexported (golint)
    • Line 247: warning: exported type ErrorHandling1Choice should have comment or be unexported (golint)
    • Line 252: warning: exported method ErrorHandling1Choice.Validate should have comment or be unexported (golint)
    • Line 256: warning: exported type ErrorHandling3 should have comment or be unexported (golint)
    • Line 261: warning: exported method ErrorHandling3.Validate should have comment or be unexported (golint)
    • Line 265: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 271: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 275: warning: exported type Member5 should have comment or be unexported (golint)
    • Line 285: warning: exported method Member5.Validate should have comment or be unexported (golint)
    • Line 289: warning: exported type MemberReport5 should have comment or be unexported (golint)
    • Line 294: warning: exported method MemberReport5.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported type MemberReportOrError5Choice should have comment or be unexported (golint)
    • Line 303: warning: exported method MemberReportOrError5Choice.Validate should have comment or be unexported (golint)
    • Line 307: warning: exported type MemberReportOrError6Choice should have comment or be unexported (golint)
    • Line 312: warning: exported method MemberReportOrError6Choice.Validate should have comment or be unexported (golint)
    • Line 316: warning: exported type MessageHeader7 should have comment or be unexported (golint)
    • Line 324: warning: exported method MessageHeader7.Validate should have comment or be unexported (golint)
    • Line 328: warning: exported type OriginalBusinessQuery1 should have comment or be unexported (golint)
    • Line 334: warning: exported method OriginalBusinessQuery1.Validate should have comment or be unexported (golint)
    • Line 338: warning: exported type PaymentRole1Choice should have comment or be unexported (golint)
    • Line 343: warning: exported method PaymentRole1Choice.Validate should have comment or be unexported (golint)
    • Line 347: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 352: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 356: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 361: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 365: warning: exported type ReturnMemberV04 should have comment or be unexported (golint)
    • Line 372: warning: exported method ReturnMemberV04.Validate should have comment or be unexported (golint)
    • Line 376: warning: exported type CommunicationAddress8 should have comment or be unexported (golint)
    • Line 383: warning: exported method CommunicationAddress8.Validate should have comment or be unexported (golint)
    • Line 387: warning: exported type ContactIdentificationAndAddress1 should have comment or be unexported (golint)
    • Line 393: warning: exported method ContactIdentificationAndAddress1.Validate should have comment or be unexported (golint)
    • Line 397: warning: exported type LongPostalAddress1Choice should have comment or be unexported (golint)
    • Line 402: warning: exported method LongPostalAddress1Choice.Validate should have comment or be unexported (golint)
    • Line 406: warning: exported type Member6 should have comment or be unexported (golint)
    • Line 412: warning: exported method Member6.Validate should have comment or be unexported (golint)
    • Line 416: warning: exported type MessageHeader1 should have comment or be unexported (golint)
    • Line 421: warning: exported method MessageHeader1.Validate should have comment or be unexported (golint)
    • Line 425: warning: exported type ModifyMemberV04 should have comment or be unexported (golint)
    • Line 433: warning: exported method ModifyMemberV04.Validate should have comment or be unexported (golint)
    • Line 437: warning: exported type StructuredLongPostalAddress1 should have comment or be unexported (golint)
    • Line 452: warning: exported method StructuredLongPostalAddress1.Validate should have comment or be unexported (golint)
    • Line 456: warning: exported type CurrencyCriteriaDefinition1Choice should have comment or be unexported (golint)
    • Line 461: warning: exported method CurrencyCriteriaDefinition1Choice.Validate should have comment or be unexported (golint)
    • Line 465: warning: exported type CurrencyExchangeCriteria2 should have comment or be unexported (golint)
    • Line 470: warning: exported method CurrencyExchangeCriteria2.Validate should have comment or be unexported (golint)
    • Line 474: warning: exported type CurrencyExchangeSearchCriteria1 should have comment or be unexported (golint)
    • Line 479: warning: exported method CurrencyExchangeSearchCriteria1.Validate should have comment or be unexported (golint)
    • Line 483: warning: exported type CurrencyQueryDefinition3 should have comment or be unexported (golint)
    • Line 488: warning: exported method CurrencyQueryDefinition3.Validate should have comment or be unexported (golint)
    • Line 492: warning: exported type GetCurrencyExchangeRateV04 should have comment or be unexported (golint)
    • Line 499: warning: exported method GetCurrencyExchangeRateV04.Validate should have comment or be unexported (golint)
    • Line 503: warning: exported type CurrencyExchange7 should have comment or be unexported (golint)
    • Line 509: warning: exported method CurrencyExchange7.Validate should have comment or be unexported (golint)
    • Line 513: warning: exported type CurrencyExchangeReport3 should have comment or be unexported (golint)
    • Line 518: warning: exported method CurrencyExchangeReport3.Validate should have comment or be unexported (golint)
    • Line 522: warning: exported type CurrencySourceTarget1 should have comment or be unexported (golint)
    • Line 527: warning: exported method CurrencySourceTarget1.Validate should have comment or be unexported (golint)
    • Line 531: warning: exported type ExchangeRateReportOrError1Choice should have comment or be unexported (golint)
    • Line 536: warning: exported method ExchangeRateReportOrError1Choice.Validate should have comment or be unexported (golint)
    • Line 540: warning: exported type ExchangeRateReportOrError2Choice should have comment or be unexported (golint)
    • Line 545: warning: exported method ExchangeRateReportOrError2Choice.Validate should have comment or be unexported (golint)
    • Line 549: warning: exported type ReturnCurrencyExchangeRateV04 should have comment or be unexported (golint)
    • Line 556: warning: exported method ReturnCurrencyExchangeRateV04.Validate should have comment or be unexported (golint)
    • Line 560: warning: exported type BusinessInformationCriteria1 should have comment or be unexported (golint)
    • Line 566: warning: exported method BusinessInformationCriteria1.Validate should have comment or be unexported (golint)
    • Line 570: warning: exported type BusinessInformationQueryDefinition3 should have comment or be unexported (golint)
    • Line 575: warning: exported method BusinessInformationQueryDefinition3.Validate should have comment or be unexported (golint)
    • Line 579: warning: exported type CharacterSearch1Choice should have comment or be unexported (golint)
    • Line 586: warning: exported method CharacterSearch1Choice.Validate should have comment or be unexported (golint)
    • Line 590: warning: exported type GeneralBusinessInformationCriteriaDefinition1Choice should have comment or be unexported (golint)
    • Line 595: warning: exported method GeneralBusinessInformationCriteriaDefinition1Choice.Validate should have comment or be unexported (golint)
    • Line 599: warning: exported type GeneralBusinessInformationReturnCriteria1 should have comment or be unexported (golint)
    • Line 605: warning: exported method GeneralBusinessInformationReturnCriteria1.Validate should have comment or be unexported (golint)
    • Line 609: warning: exported type GeneralBusinessInformationSearchCriteria1 should have comment or be unexported (golint)
    • Line 615: warning: exported method GeneralBusinessInformationSearchCriteria1.Validate should have comment or be unexported (golint)
    • Line 619: warning: exported type GetGeneralBusinessInformationV04 should have comment or be unexported (golint)
    • Line 626: warning: exported method GetGeneralBusinessInformationV04.Validate should have comment or be unexported (golint)
    • Line 630: warning: exported type InformationQualifierType1 should have comment or be unexported (golint)
    • Line 635: warning: exported method InformationQualifierType1.Validate should have comment or be unexported (golint)
    • Line 639: warning: exported type CancelCaseAssignmentV04 should have comment or be unexported (golint)
    • Line 646: warning: exported method CancelCaseAssignmentV04.Validate should have comment or be unexported (golint)
    • Line 650: warning: exported type CaseAssignment5 should have comment or be unexported (golint)
    • Line 657: warning: exported method CaseAssignment5.Validate should have comment or be unexported (golint)
    • Line 661: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 666: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 670: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 675: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 679: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 686: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 690: warning: exported type Case5 should have comment or be unexported (golint)
    • Line 696: warning: exported method Case5.Validate should have comment or be unexported (golint)
    • Line 700: warning: exported type CaseStatusReportRequestV04 should have comment or be unexported (golint)
    • Line 707: warning: exported method CaseStatusReportRequestV04.Validate should have comment or be unexported (golint)
    • Line 711: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 726: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 730: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 737: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 741: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 750: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 754: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 760: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 764: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 770: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 774: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 780: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 784: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 790: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 794: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 799: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 803: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 808: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 812: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 817: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 821: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 826: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 830: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 838: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 842: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 847: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 851: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 856: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 860: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 879: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 883: warning: exported type ReportHeader5 should have comment or be unexported (golint)
    • Line 890: warning: exported method ReportHeader5.Validate should have comment or be unexported (golint)
    • Line 894: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 899: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 903: warning: exported type Amount2Choice should have comment or be unexported (golint)
    • Line 908: warning: exported method Amount2Choice.Validate should have comment or be unexported (golint)
    • Line 912: warning: exported type DatePeriodDetails1 should have comment or be unexported (golint)
    • Line 917: warning: exported method DatePeriodDetails1.Validate should have comment or be unexported (golint)
    • Line 921: warning: exported type ErrorHandling3Choice should have comment or be unexported (golint)
    • Line 926: warning: exported method ErrorHandling3Choice.Validate should have comment or be unexported (golint)
    • Line 930: warning: exported type ErrorHandling5 should have comment or be unexported (golint)
    • Line 935: warning: exported method ErrorHandling5.Validate should have comment or be unexported (golint)
    • Line 939: warning: exported type EventType1Choice should have comment or be unexported (golint)
    • Line 944: warning: exported method EventType1Choice.Validate should have comment or be unexported (golint)
    • Line 948: warning: exported type ExecutionType1Choice should have comment or be unexported (golint)
    • Line 953: warning: exported method ExecutionType1Choice.Validate should have comment or be unexported (golint)
    • Line 957: warning: exported type MessageHeader6 should have comment or be unexported (golint)
    • Line 965: warning: exported method MessageHeader6.Validate should have comment or be unexported (golint)
    • Line 969: warning: exported type RequestType3Choice should have comment or be unexported (golint)
    • Line 974: warning: exported method RequestType3Choice.Validate should have comment or be unexported (golint)
    • Line 978: warning: exported type ReturnStandingOrderV04 should have comment or be unexported (golint)
    • Line 985: warning: exported method ReturnStandingOrderV04.Validate should have comment or be unexported (golint)
    • Line 989: warning: exported type StandingOrder6 should have comment or be unexported (golint)
    • Line 1012: warning: exported method StandingOrder6.Validate should have comment or be unexported (golint)
    • Line 1016: warning: exported type StandingOrderIdentification4 should have comment or be unexported (golint)
    • Line 1022: warning: exported method StandingOrderIdentification4.Validate should have comment or be unexported (golint)
    • Line 1026: warning: exported type StandingOrderOrError5Choice should have comment or be unexported (golint)
    • Line 1031: warning: exported method StandingOrderOrError5Choice.Validate should have comment or be unexported (golint)
    • Line 1035: warning: exported type StandingOrderOrError6Choice should have comment or be unexported (golint)
    • Line 1040: warning: exported method StandingOrderOrError6Choice.Validate should have comment or be unexported (golint)
    • Line 1044: warning: exported type StandingOrderReport1 should have comment or be unexported (golint)
    • Line 1049: warning: exported method StandingOrderReport1.Validate should have comment or be unexported (golint)
    • Line 1053: warning: exported type StandingOrderTotalAmount1 should have comment or be unexported (golint)
    • Line 1060: warning: exported method StandingOrderTotalAmount1.Validate should have comment or be unexported (golint)
    • Line 1064: warning: exported type StandingOrderType1Choice should have comment or be unexported (golint)
    • Line 1069: warning: exported method StandingOrderType1Choice.Validate should have comment or be unexported (golint)
    • Line 1073: warning: exported type TotalAmountAndCurrency1 should have comment or be unexported (golint)
    • Line 1079: warning: exported method TotalAmountAndCurrency1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v07/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPacs00200107 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPacs00200107.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPacs00200107.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPacs00200107.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v06/pacs.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 8: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 13: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 17: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 23: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 27: warning: exported type CashAccount24 should have comment or be unexported (golint)
    • Line 34: warning: exported method CashAccount24.Validate should have comment or be unexported (golint)
    • Line 38: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 43: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 47: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 52: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 56: warning: exported type Charges2 should have comment or be unexported (golint)
    • Line 61: warning: exported method Charges2.Validate should have comment or be unexported (golint)
    • Line 65: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 70: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 74: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 79: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 83: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 88: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 92: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 102: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 106: warning: exported type CreditTransferTransaction25 should have comment or be unexported (golint)
    • Line 151: warning: exported method CreditTransferTransaction25.Validate should have comment or be unexported (golint)
    • Line 155: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 160: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 164: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 169: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 173: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 178: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 182: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 189: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 193: warning: exported type DatePeriodDetails should have comment or be unexported (golint)
    • Line 198: warning: exported method DatePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 202: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 207: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 211: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 216: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 220: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 227: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 231: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 237: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 241: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 247: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 251: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 256: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 260: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 265: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 269: warning: exported type FIToFICustomerCreditTransferV06 should have comment or be unexported (golint)
    • Line 276: warning: exported method FIToFICustomerCreditTransferV06.Validate should have comment or be unexported (golint)
    • Line 280: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 285: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 289: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 297: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 301: warning: exported type Garnishment1 should have comment or be unexported (golint)
    • Line 312: warning: exported method Garnishment1.Validate should have comment or be unexported (golint)
    • Line 316: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 321: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 325: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 330: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 334: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 340: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 344: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 350: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 354: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 360: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 364: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 370: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 374: warning: exported type GroupHeader70 should have comment or be unexported (golint)
    • Line 388: warning: exported method GroupHeader70.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported type InstructionForCreditorAgent1 should have comment or be unexported (golint)
    • Line 397: warning: exported method InstructionForCreditorAgent1.Validate should have comment or be unexported (golint)
    • Line 401: warning: exported type InstructionForNextAgent1 should have comment or be unexported (golint)
    • Line 406: warning: exported method InstructionForNextAgent1.Validate should have comment or be unexported (golint)
    • Line 410: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 415: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 419: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 424: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 428: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 433: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 437: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 442: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 446: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 454: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 458: warning: exported type PaymentIdentification3 should have comment or be unexported (golint)
    • Line 465: warning: exported method PaymentIdentification3.Validate should have comment or be unexported (golint)
    • Line 469: warning: exported type PaymentTypeInformation21 should have comment or be unexported (golint)
    • Line 477: warning: exported method PaymentTypeInformation21.Validate should have comment or be unexported (golint)
    • Line 481: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 486: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 490: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 495: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 499: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 512: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 516: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 521: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 525: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 532: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 536: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 541: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 545: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 550: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 554: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 559: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 563: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 569: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 573: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 582: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 586: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 595: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 599: warning: exported type RemittanceInformation11 should have comment or be unexported (golint)
    • Line 604: warning: exported method RemittanceInformation11.Validate should have comment or be unexported (golint)
    • Line 608: warning: exported type RemittanceLocation4 should have comment or be unexported (golint)
    • Line 613: warning: exported method RemittanceLocation4.Validate should have comment or be unexported (golint)
    • Line 617: warning: exported type RemittanceLocationDetails1 should have comment or be unexported (golint)
    • Line 623: warning: exported method RemittanceLocationDetails1.Validate should have comment or be unexported (golint)
    • Line 627: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 632: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 636: warning: exported type SettlementDateTimeIndication1 should have comment or be unexported (golint)
    • Line 641: warning: exported method SettlementDateTimeIndication1.Validate should have comment or be unexported (golint)
    • Line 645: warning: exported type SettlementInstruction4 should have comment or be unexported (golint)
    • Line 657: warning: exported method SettlementInstruction4.Validate should have comment or be unexported (golint)
    • Line 661: warning: exported type SettlementTimeRequest2 should have comment or be unexported (golint)
    • Line 668: warning: exported method SettlementTimeRequest2.Validate should have comment or be unexported (golint)
    • Line 672: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 681: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 685: warning: exported type StructuredRemittanceInformation13 should have comment or be unexported (golint)
    • Line 696: warning: exported method StructuredRemittanceInformation13.Validate should have comment or be unexported (golint)
    • Line 700: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 705: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 709: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 713: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 717: warning: exported type TaxAmount1 should have comment or be unexported (golint)
    • Line 724: warning: exported method TaxAmount1.Validate should have comment or be unexported (golint)
    • Line 728: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 733: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 737: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 742: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 746: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 751: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 755: warning: exported type TaxInformation3 should have comment or be unexported (golint)
    • Line 768: warning: exported method TaxInformation3.Validate should have comment or be unexported (golint)
    • Line 772: warning: exported type TaxInformation4 should have comment or be unexported (golint)
    • Line 786: warning: exported method TaxInformation4.Validate should have comment or be unexported (golint)
    • Line 790: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 796: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 800: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 807: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 811: warning: exported type TaxPeriod1 should have comment or be unexported (golint)
    • Line 817: warning: exported method TaxPeriod1.Validate should have comment or be unexported (golint)
    • Line 821: warning: exported type TaxRecord1 should have comment or be unexported (golint)
    • Line 833: warning: exported method TaxRecord1.Validate should have comment or be unexported (golint)
    • Line 837: warning: exported type TaxRecordDetails1 should have comment or be unexported (golint)
    • Line 842: warning: exported method TaxRecordDetails1.Validate should have comment or be unexported (golint)
    • Line 846: warning: exported type NameAndAddress10 should have comment or be unexported (golint)
    • Line 851: warning: exported method NameAndAddress10.Validate should have comment or be unexported (golint)
    • Line 855: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 860: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 864: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 869: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 873: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 878: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 882: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 887: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • iso20022/pkg/utils/errors.go
    • Line 11: warning: comment on exported function NewErrTextLengthInvalid should be of the form "NewErrTextLengthInvalid ..." (golint)
    • Line 21: warning: comment on exported function NewErrValueInvalid should be of the form "NewErrValueInvalid ..." (golint)
    • iso20022/pkg/head_v02/head.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 26: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 37: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 41: warning: exported type BusinessApplicationHeader5 should have comment or be unexported (golint)
    • Line 55: warning: exported method BusinessApplicationHeader5.Validate should have comment or be unexported (golint)
    • Line 59: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 64: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 68: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 73: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 77: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 92: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 96: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 101: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 114: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 124: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 128: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 134: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 138: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 144: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 154: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 158: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 164: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 168: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 173: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 177: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 182: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 186: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 191: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 195: warning: exported type Party44Choice should have comment or be unexported (golint)
    • Line 200: warning: exported method Party44Choice.Validate should have comment or be unexported (golint)
    • Line 204: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 212: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 216: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 221: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 225: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 230: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 234: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 253: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 257: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 264: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported type ImplementationSpecification1 should have comment or be unexported (golint)
    • Line 273: warning: exported method ImplementationSpecification1.Validate should have comment or be unexported (golint)
    • Line 277: warning: exported type SignatureEnvelope should have comment or be unexported (golint)
    • Line 281: warning: exported method SignatureEnvelope.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v10/pain.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AdviceType1 should have comment or be unexported (golint)
    • Line 53: warning: exported method AdviceType1.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type AdviceType1Choice should have comment or be unexported (golint)
    • Line 62: warning: exported method AdviceType1Choice.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 71: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 80: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 84: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 89: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 93: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 100: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 104: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 112: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 116: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 121: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 125: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 130: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 134: warning: exported type Cheque11 should have comment or be unexported (golint)
    • Line 149: warning: exported method Cheque11.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type ChequeDeliveryMethod1Choice should have comment or be unexported (golint)
    • Line 158: warning: exported method ChequeDeliveryMethod1Choice.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 167: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 171: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 176: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 180: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 195: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 199: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 211: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 215: warning: exported type CreditTransferTransaction40 should have comment or be unexported (golint)
    • Line 245: warning: exported method CreditTransferTransaction40.Validate should have comment or be unexported (golint)
    • Line 249: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 254: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 258: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 263: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 267: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 272: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 276: warning: exported type CustomerCreditTransferInitiationV10 should have comment or be unexported (golint)
    • Line 283: warning: exported method CustomerCreditTransferInitiationV10.Validate should have comment or be unexported (golint)
    • Line 287: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 292: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 296: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 303: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 307: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 312: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 316: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 321: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 325: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 330: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 334: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 341: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 345: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 351: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 355: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 361: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 365: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 370: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 374: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 379: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 383: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 388: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported type ExchangeRate1 should have comment or be unexported (golint)
    • Line 399: warning: exported method ExchangeRate1.Validate should have comment or be unexported (golint)
    • Line 403: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 408: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 412: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 421: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 425: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 431: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 435: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 440: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 444: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 449: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 453: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 464: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 468: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 473: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 477: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 482: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 486: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 492: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 496: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 502: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 506: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 512: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 516: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 522: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 526: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 532: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 536: warning: exported type GroupHeader95 should have comment or be unexported (golint)
    • Line 547: warning: exported method GroupHeader95.Validate should have comment or be unexported (golint)
    • Line 551: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 556: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 560: warning: exported type InstructionForDebtorAgent1 should have comment or be unexported (golint)
    • Line 565: warning: exported method InstructionForDebtorAgent1.Validate should have comment or be unexported (golint)
    • Line 569: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 574: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 578: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 583: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 587: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 592: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 596: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 603: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 607: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 612: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 616: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 622: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 626: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 631: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 635: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 640: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 644: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 649: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 653: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 661: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 665: warning: exported type PaymentIdentification6 should have comment or be unexported (golint)
    • Line 671: warning: exported method PaymentIdentification6.Validate should have comment or be unexported (golint)
    • Line 675: warning: exported type PaymentInitiationSource1 should have comment or be unexported (golint)
    • Line 681: warning: exported method PaymentInitiationSource1.Validate should have comment or be unexported (golint)
    • Line 685: warning: exported type PaymentInstruction34 should have comment or be unexported (golint)
    • Line 707: warning: exported method PaymentInstruction34.Validate should have comment or be unexported (golint)
    • Line 711: warning: exported type PaymentTypeInformation26 should have comment or be unexported (golint)
    • Line 718: warning: exported method PaymentTypeInformation26.Validate should have comment or be unexported (golint)
    • Line 722: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 727: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 731: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 736: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 740: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 759: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 763: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 768: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 772: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 777: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 781: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 786: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 790: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 797: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 801: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 806: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 810: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 815: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 819: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 824: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 828: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 834: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 838: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 847: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 851: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 860: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 864: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 869: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 873: warning: exported type RemittanceLocation7 should have comment or be unexported (golint)
    • Line 878: warning: exported method RemittanceLocation7.Validate should have comment or be unexported (golint)
    • Line 882: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 888: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 892: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 897: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 901: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 910: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 914: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 925: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 929: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 934: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 938: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 942: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 946: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 953: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 957: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 962: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 966: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 971: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 975: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 980: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 984: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 998: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 1002: warning: exported type TaxInformation8 should have comment or be unexported (golint)
    • Line 1015: warning: exported method TaxInformation8.Validate should have comment or be unexported (golint)
    • Line 1019: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1025: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1029: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1036: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1040: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1046: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1050: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1062: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1066: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1071: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1075: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 1090: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 1094: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 1099: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 1103: warning: exported type CustomerPaymentReversalV10 should have comment or be unexported (golint)
    • Line 1111: warning: exported method CustomerPaymentReversalV10.Validate should have comment or be unexported (golint)
    • Line 1115: warning: exported type GroupHeader88 should have comment or be unexported (golint)
    • Line 1128: warning: exported method GroupHeader88.Validate should have comment or be unexported (golint)
    • Line 1132: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 1137: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 1141: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 1154: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 1158: warning: exported type OriginalGroupHeader16 should have comment or be unexported (golint)
    • Line 1165: warning: exported method OriginalGroupHeader16.Validate should have comment or be unexported (golint)
    • Line 1169: warning: exported type OriginalPaymentInstruction37 should have comment or be unexported (golint)
    • Line 1180: warning: exported method OriginalPaymentInstruction37.Validate should have comment or be unexported (golint)
    • Line 1184: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 1209: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 1213: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 1218: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 1222: warning: exported type PaymentReversalReason9 should have comment or be unexported (golint)
    • Line 1228: warning: exported method PaymentReversalReason9.Validate should have comment or be unexported (golint)
    • Line 1232: warning: exported type PaymentTransaction125 should have comment or be unexported (golint)
    • Line 1245: warning: exported method PaymentTransaction125.Validate should have comment or be unexported (golint)
    • Line 1249: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 1258: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 1262: warning: exported type ReversalReason4Choice should have comment or be unexported (golint)
    • Line 1267: warning: exported method ReversalReason4Choice.Validate should have comment or be unexported (golint)
    • Line 1271: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 1283: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v04/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt01300104 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt01300104.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt01300104.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt01300104.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt01400104 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt01400104.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt01400104.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt01400104.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentCamt01500104 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentCamt01500104.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentCamt01500104.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentCamt01500104.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentCamt01600104 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentCamt01600104.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentCamt01600104.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentCamt01600104.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentCamt01700104 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentCamt01700104.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentCamt01700104.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentCamt01700104.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentCamt02000104 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentCamt02000104.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentCamt02000104.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentCamt02000104.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentCamt03200104 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentCamt03200104.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentCamt03200104.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentCamt03200104.MarshalXML should have comment or be unexported (golint)
    • Line 223: warning: exported type DocumentCamt03800104 should have comment or be unexported (golint)
    • Line 229: warning: exported method DocumentCamt03800104.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported method DocumentCamt03800104.NameSpace should have comment or be unexported (golint)
    • Line 242: warning: exported method DocumentCamt03800104.MarshalXML should have comment or be unexported (golint)
    • Line 253: warning: exported type DocumentCamt07000104 should have comment or be unexported (golint)
    • Line 259: warning: exported method DocumentCamt07000104.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported method DocumentCamt07000104.NameSpace should have comment or be unexported (golint)
    • Line 272: warning: exported method DocumentCamt07000104.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/head_v01/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type BusinessApplicationHeaderV01 should have comment or be unexported (golint)
    • Line 30: warning: exported method BusinessApplicationHeaderV01.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported method BusinessApplicationHeaderV01.NameSpace should have comment or be unexported (golint)
    • Line 43: warning: exported method BusinessApplicationHeaderV01.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v07/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalEnquiryRequestType1Code should be of the form "ExternalEnquiryRequestType1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalEnquiryRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalPaymentControlRequestType1Code should be of the form "ExternalPaymentControlRequestType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalPaymentControlRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalSystemBalanceType1Code should be of the form "ExternalSystemBalanceType1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalSystemBalanceType1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalMarketInfrastructure1Code should be of the form "ExternalMarketInfrastructure1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalMarketInfrastructure1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalSystemErrorHandling1Code should be of the form "ExternalSystemErrorHandling1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalSystemErrorHandling1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalSystemEventType1Code should be of the form "ExternalSystemEventType1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalSystemEventType1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalAgentInstruction1Code should be of the form "ExternalAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 223: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 226: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 233: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 236: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 243: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 246: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 253: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 256: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 263: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 266: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 277: warning: comment on exported type QueryType2Code should be of the form "QueryType2Code ..." (with optional leading article) (golint)
    • Line 280: warning: exported method QueryType2Code.Validate should have comment or be unexported (golint)
    • Line 291: warning: comment on exported type BalanceCounterparty1Code should be of the form "BalanceCounterparty1Code ..." (with optional leading article) (golint)
    • Line 294: warning: exported method BalanceCounterparty1Code.Validate should have comment or be unexported (golint)
    • Line 305: warning: comment on exported type LimitType3Code should be of the form "LimitType3Code ..." (with optional leading article) (golint)
    • Line 308: warning: exported method LimitType3Code.Validate should have comment or be unexported (golint)
    • Line 319: warning: comment on exported type SystemClosureReason1Code should be of the form "SystemClosureReason1Code ..." (with optional leading article) (golint)
    • Line 322: warning: exported method SystemClosureReason1Code.Validate should have comment or be unexported (golint)
    • Line 333: warning: comment on exported type SystemStatus2Code should be of the form "SystemStatus2Code ..." (with optional leading article) (golint)
    • Line 336: warning: exported method SystemStatus2Code.Validate should have comment or be unexported (golint)
    • Line 347: warning: comment on exported type PaymentType3Code should be of the form "PaymentType3Code ..." (with optional leading article) (golint)
    • Line 350: warning: exported method PaymentType3Code.Validate should have comment or be unexported (golint)
    • Line 361: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 364: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 375: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 378: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 389: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 392: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 403: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 406: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 417: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 420: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 431: warning: comment on exported type Instruction4Code should be of the form "Instruction4Code ..." (with optional leading article) (golint)
    • Line 434: warning: exported method Instruction4Code.Validate should have comment or be unexported (golint)
    • Line 445: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 448: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 459: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 462: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 473: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 476: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 487: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 490: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 501: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 504: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v10/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPacs00200110 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPacs00200110.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPacs00200110.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPacs00200110.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentPacs00400110 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentPacs00400110.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentPacs00400110.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentPacs00400110.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentPacs00700110 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentPacs00700110.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentPacs00700110.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentPacs00700110.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/reda_v01/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalDocumentFormat1Code should be of the form "ExternalDocumentFormat1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalDocumentFormat1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalDocumentType1Code should be of the form "ExternalDocumentType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalDocumentType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalCreditorEnrolmentAmendmentReason1Code should be of the form "ExternalCreditorEnrolmentAmendmentReason1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalCreditorEnrolmentAmendmentReason1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalCreditorEnrolmentCancellationReason1Code should be of the form "ExternalCreditorEnrolmentCancellationReason1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalCreditorEnrolmentCancellationReason1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalCreditorEnrolmentStatusReason1Code should be of the form "ExternalCreditorEnrolmentStatusReason1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalCreditorEnrolmentStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalDebtorActivationAmendmentReason1Code should be of the form "ExternalDebtorActivationAmendmentReason1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalDebtorActivationAmendmentReason1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalDebtorActivationCancellationReason1Code should be of the form "ExternalDebtorActivationCancellationReason1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalDebtorActivationCancellationReason1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalDebtorActivationStatusReason1Code should be of the form "ExternalDebtorActivationStatusReason1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalDebtorActivationStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 127: warning: comment on exported type ServiceRequestStatus1Code should be of the form "ServiceRequestStatus1Code ..." (with optional leading article) (golint)
    • Line 130: warning: exported method ServiceRequestStatus1Code.Validate should have comment or be unexported (golint)
    • Line 141: warning: comment on exported type PresentmentType1Code should be of the form "PresentmentType1Code ..." (with optional leading article) (golint)
    • Line 144: warning: exported method PresentmentType1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v10/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPain00100110 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPain00100110.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPain00100110.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPain00100110.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentPain00700110 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentPain00700110.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentPain00700110.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentPain00700110.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/auth_v02/auth.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type BenchmarkCurveName4Choice should have comment or be unexported (golint)
    • Line 54: warning: exported method BenchmarkCurveName4Choice.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported type BinaryFile1 should have comment or be unexported (golint)
    • Line 65: warning: exported method BinaryFile1.Validate should have comment or be unexported (golint)
    • Line 69: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 74: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 78: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 85: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 89: warning: exported type CashCollateral5 should have comment or be unexported (golint)
    • Line 102: warning: exported method CashCollateral5.Validate should have comment or be unexported (golint)
    • Line 106: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 111: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 115: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 120: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 124: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 139: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 143: warning: exported type ContractBalance1 should have comment or be unexported (golint)
    • Line 149: warning: exported method ContractBalance1.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type ContractBalanceType1Choice should have comment or be unexported (golint)
    • Line 158: warning: exported method ContractBalanceType1Choice.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type ContractCollateral1 should have comment or be unexported (golint)
    • Line 168: warning: exported method ContractCollateral1.Validate should have comment or be unexported (golint)
    • Line 172: warning: exported type ContractRegistration3 should have comment or be unexported (golint)
    • Line 180: warning: exported method ContractRegistration3.Validate should have comment or be unexported (golint)
    • Line 184: warning: exported type ContractRegistration4 should have comment or be unexported (golint)
    • Line 196: warning: exported method ContractRegistration4.Validate should have comment or be unexported (golint)
    • Line 200: warning: exported type ContractRegistrationRequestV02 should have comment or be unexported (golint)
    • Line 207: warning: exported method ContractRegistrationRequestV02.Validate should have comment or be unexported (golint)
    • Line 211: warning: exported type CurrencyControlHeader4 should have comment or be unexported (golint)
    • Line 219: warning: exported method CurrencyControlHeader4.Validate should have comment or be unexported (golint)
    • Line 223: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 230: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 234: warning: exported type DocumentGeneralInformation3 should have comment or be unexported (golint)
    • Line 244: warning: exported method DocumentGeneralInformation3.Validate should have comment or be unexported (golint)
    • Line 248: warning: exported type DocumentIdentification22 should have comment or be unexported (golint)
    • Line 253: warning: exported method DocumentIdentification22.Validate should have comment or be unexported (golint)
    • Line 257: warning: exported type ExchangeRate1 should have comment or be unexported (golint)
    • Line 264: warning: exported method ExchangeRate1.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 273: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 277: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 286: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 290: warning: exported type FloatingInterestRate4 should have comment or be unexported (golint)
    • Line 296: warning: exported method FloatingInterestRate4.Validate should have comment or be unexported (golint)
    • Line 300: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 306: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 310: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 316: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 320: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 326: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 330: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 336: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 340: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 346: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 350: warning: exported type InterestPaymentDateRange1 should have comment or be unexported (golint)
    • Line 356: warning: exported method InterestPaymentDateRange1.Validate should have comment or be unexported (golint)
    • Line 360: warning: exported type InterestPaymentDateRange2 should have comment or be unexported (golint)
    • Line 367: warning: exported method InterestPaymentDateRange2.Validate should have comment or be unexported (golint)
    • Line 371: warning: exported type InterestPaymentSchedule1Choice should have comment or be unexported (golint)
    • Line 376: warning: exported method InterestPaymentSchedule1Choice.Validate should have comment or be unexported (golint)
    • Line 380: warning: exported type InterestRate2Choice should have comment or be unexported (golint)
    • Line 385: warning: exported method InterestRate2Choice.Validate should have comment or be unexported (golint)
    • Line 389: warning: exported type InterestRateContractTerm1 should have comment or be unexported (golint)
    • Line 394: warning: exported method InterestRateContractTerm1.Validate should have comment or be unexported (golint)
    • Line 398: warning: exported type LegalOrganisation2 should have comment or be unexported (golint)
    • Line 405: warning: exported method LegalOrganisation2.Validate should have comment or be unexported (golint)
    • Line 409: warning: exported type LoanContract2 should have comment or be unexported (golint)
    • Line 430: warning: exported method LoanContract2.Validate should have comment or be unexported (golint)
    • Line 434: warning: exported type LoanContractTranche1 should have comment or be unexported (golint)
    • Line 443: warning: exported method LoanContractTranche1.Validate should have comment or be unexported (golint)
    • Line 447: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 453: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 457: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 462: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 466: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 471: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 475: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 480: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 484: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 492: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 496: warning: exported type PaymentDateRange1 should have comment or be unexported (golint)
    • Line 502: warning: exported method PaymentDateRange1.Validate should have comment or be unexported (golint)
    • Line 506: warning: exported type PaymentDateRange2 should have comment or be unexported (golint)
    • Line 513: warning: exported method PaymentDateRange2.Validate should have comment or be unexported (golint)
    • Line 517: warning: exported type PaymentSchedule1Choice should have comment or be unexported (golint)
    • Line 522: warning: exported method PaymentSchedule1Choice.Validate should have comment or be unexported (golint)
    • Line 526: warning: exported type PaymentScheduleType1Choice should have comment or be unexported (golint)
    • Line 531: warning: exported method PaymentScheduleType1Choice.Validate should have comment or be unexported (golint)
    • Line 535: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 540: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 544: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 549: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 553: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 572: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 576: warning: exported type ShipmentDateRange1 should have comment or be unexported (golint)
    • Line 581: warning: exported method ShipmentDateRange1.Validate should have comment or be unexported (golint)
    • Line 585: warning: exported type ShipmentDateRange2 should have comment or be unexported (golint)
    • Line 591: warning: exported method ShipmentDateRange2.Validate should have comment or be unexported (golint)
    • Line 595: warning: exported type ShipmentSchedule2Choice should have comment or be unexported (golint)
    • Line 600: warning: exported method ShipmentSchedule2Choice.Validate should have comment or be unexported (golint)
    • Line 604: warning: exported type SignatureEnvelopeReference should have comment or be unexported (golint)
    • Line 608: warning: exported method SignatureEnvelopeReference.Validate should have comment or be unexported (golint)
    • Line 612: warning: exported type SpecialCondition1 should have comment or be unexported (golint)
    • Line 619: warning: exported method SpecialCondition1.Validate should have comment or be unexported (golint)
    • Line 623: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 628: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 632: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 636: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 640: warning: exported type SyndicatedLoan2 should have comment or be unexported (golint)
    • Line 648: warning: exported method SyndicatedLoan2.Validate should have comment or be unexported (golint)
    • Line 652: warning: exported type TaxExemptionReasonFormat1Choice should have comment or be unexported (golint)
    • Line 657: warning: exported method TaxExemptionReasonFormat1Choice.Validate should have comment or be unexported (golint)
    • Line 661: warning: exported type TaxParty4 should have comment or be unexported (golint)
    • Line 668: warning: exported method TaxParty4.Validate should have comment or be unexported (golint)
    • Line 672: warning: exported type TradeContract2 should have comment or be unexported (golint)
    • Line 687: warning: exported method TradeContract2.Validate should have comment or be unexported (golint)
    • Line 691: warning: exported type TradeParty5 should have comment or be unexported (golint)
    • Line 697: warning: exported method TradeParty5.Validate should have comment or be unexported (golint)
    • Line 701: warning: exported type UnderlyingContract2Choice should have comment or be unexported (golint)
    • Line 706: warning: exported method UnderlyingContract2Choice.Validate should have comment or be unexported (golint)
    • Line 710: warning: exported type ContractClosureReason1Choice should have comment or be unexported (golint)
    • Line 715: warning: exported method ContractClosureReason1Choice.Validate should have comment or be unexported (golint)
    • Line 719: warning: exported type ContractRegistrationConfirmationV02 should have comment or be unexported (golint)
    • Line 726: warning: exported method ContractRegistrationConfirmationV02.Validate should have comment or be unexported (golint)
    • Line 730: warning: exported type CurrencyControlHeader6 should have comment or be unexported (golint)
    • Line 738: warning: exported method CurrencyControlHeader6.Validate should have comment or be unexported (golint)
    • Line 742: warning: exported type DocumentIdentification28 should have comment or be unexported (golint)
    • Line 747: warning: exported method DocumentIdentification28.Validate should have comment or be unexported (golint)
    • Line 751: warning: exported type DocumentIdentification29 should have comment or be unexported (golint)
    • Line 756: warning: exported method DocumentIdentification29.Validate should have comment or be unexported (golint)
    • Line 760: warning: exported type RegisteredContract7 should have comment or be unexported (golint)
    • Line 781: warning: exported method RegisteredContract7.Validate should have comment or be unexported (golint)
    • Line 785: warning: exported type RegisteredContractAmendment1 should have comment or be unexported (golint)
    • Line 793: warning: exported method RegisteredContractAmendment1.Validate should have comment or be unexported (golint)
    • Line 797: warning: exported type RegisteredContractCommunication1 should have comment or be unexported (golint)
    • Line 802: warning: exported method RegisteredContractCommunication1.Validate should have comment or be unexported (golint)
    • Line 806: warning: exported type RegisteredContractJournal2 should have comment or be unexported (golint)
    • Line 813: warning: exported method RegisteredContractJournal2.Validate should have comment or be unexported (golint)
    • Line 817: warning: exported type ContractRegistrationClosureRequestV02 should have comment or be unexported (golint)
    • Line 824: warning: exported method ContractRegistrationClosureRequestV02.Validate should have comment or be unexported (golint)
    • Line 828: warning: exported type RegisteredContract6 should have comment or be unexported (golint)
    • Line 838: warning: exported method RegisteredContract6.Validate should have comment or be unexported (golint)
    • Line 842: warning: exported type ContractRegistrationAmendmentRequestV02 should have comment or be unexported (golint)
    • Line 849: warning: exported method ContractRegistrationAmendmentRequestV02.Validate should have comment or be unexported (golint)
    • Line 853: warning: exported type RegisteredContract10 should have comment or be unexported (golint)
    • Line 865: warning: exported method RegisteredContract10.Validate should have comment or be unexported (golint)
    • Line 869: warning: exported type RegisteredContract9 should have comment or be unexported (golint)
    • Line 877: warning: exported method RegisteredContract9.Validate should have comment or be unexported (golint)
    • Line 881: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 889: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 893: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 898: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 902: warning: exported type CertificateIdentification1 should have comment or be unexported (golint)
    • Line 911: warning: exported method CertificateIdentification1.Validate should have comment or be unexported (golint)
    • Line 915: warning: exported type CertificateReference1 should have comment or be unexported (golint)
    • Line 920: warning: exported method CertificateReference1.Validate should have comment or be unexported (golint)
    • Line 924: warning: exported type ContractRegistrationReference1Choice should have comment or be unexported (golint)
    • Line 929: warning: exported method ContractRegistrationReference1Choice.Validate should have comment or be unexported (golint)
    • Line 933: warning: exported type ContractRegistrationStatement2 should have comment or be unexported (golint)
    • Line 947: warning: exported method ContractRegistrationStatement2.Validate should have comment or be unexported (golint)
    • Line 951: warning: exported type ContractRegistrationStatementV02 should have comment or be unexported (golint)
    • Line 958: warning: exported method ContractRegistrationStatementV02.Validate should have comment or be unexported (golint)
    • Line 962: warning: exported type DatePeriod3 should have comment or be unexported (golint)
    • Line 967: warning: exported method DatePeriod3.Validate should have comment or be unexported (golint)
    • Line 971: warning: exported type DocumentAmendment1 should have comment or be unexported (golint)
    • Line 976: warning: exported method DocumentAmendment1.Validate should have comment or be unexported (golint)
    • Line 980: warning: exported type GenericValidationRuleIdentification1 should have comment or be unexported (golint)
    • Line 987: warning: exported method GenericValidationRuleIdentification1.Validate should have comment or be unexported (golint)
    • Line 991: warning: exported type ProprietaryReference1 should have comment or be unexported (golint)
    • Line 996: warning: exported method ProprietaryReference1.Validate should have comment or be unexported (golint)
    • Line 1000: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 1005: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 1009: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 1014: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1018: warning: exported type RegisteredContract8 should have comment or be unexported (golint)
    • Line 1036: warning: exported method RegisteredContract8.Validate should have comment or be unexported (golint)
    • Line 1040: warning: exported type ReportingPeriod4 should have comment or be unexported (golint)
    • Line 1046: warning: exported method ReportingPeriod4.Validate should have comment or be unexported (golint)
    • Line 1050: warning: exported type ShipmentAttribute1 should have comment or be unexported (golint)
    • Line 1056: warning: exported method ShipmentAttribute1.Validate should have comment or be unexported (golint)
    • Line 1060: warning: exported type SupportingDocument2 should have comment or be unexported (golint)
    • Line 1072: warning: exported method SupportingDocument2.Validate should have comment or be unexported (golint)
    • Line 1076: warning: exported type SupportingDocumentEntry1 should have comment or be unexported (golint)
    • Line 1089: warning: exported method SupportingDocumentEntry1.Validate should have comment or be unexported (golint)
    • Line 1093: warning: exported type TimePeriod2 should have comment or be unexported (golint)
    • Line 1098: warning: exported method TimePeriod2.Validate should have comment or be unexported (golint)
    • Line 1102: warning: exported type TransactionCertificate2 should have comment or be unexported (golint)
    • Line 1110: warning: exported method TransactionCertificate2.Validate should have comment or be unexported (golint)
    • Line 1114: warning: exported type TransactionCertificate3 should have comment or be unexported (golint)
    • Line 1124: warning: exported method TransactionCertificate3.Validate should have comment or be unexported (golint)
    • Line 1128: warning: exported type TransactionCertificateContract1 should have comment or be unexported (golint)
    • Line 1136: warning: exported method TransactionCertificateContract1.Validate should have comment or be unexported (golint)
    • Line 1140: warning: exported type TransactionCertificateRecord1 should have comment or be unexported (golint)
    • Line 1147: warning: exported method TransactionCertificateRecord1.Validate should have comment or be unexported (golint)
    • Line 1151: warning: exported type ValidationRuleSchemeName1Choice should have comment or be unexported (golint)
    • Line 1156: warning: exported method ValidationRuleSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 1160: warning: exported type ContractRegistrationStatementCriteria1 should have comment or be unexported (golint)
    • Line 1167: warning: exported method ContractRegistrationStatementCriteria1.Validate should have comment or be unexported (golint)
    • Line 1171: warning: exported type ContractRegistrationStatementRequest2 should have comment or be unexported (golint)
    • Line 1181: warning: exported method ContractRegistrationStatementRequest2.Validate should have comment or be unexported (golint)
    • Line 1185: warning: exported type ContractRegistrationStatementRequestV02 should have comment or be unexported (golint)
    • Line 1192: warning: exported method ContractRegistrationStatementRequestV02.Validate should have comment or be unexported (golint)
    • Line 1196: warning: exported type CurrencyControlHeader5 should have comment or be unexported (golint)
    • Line 1204: warning: exported method CurrencyControlHeader5.Validate should have comment or be unexported (golint)
    • Line 1208: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 1213: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 1217: warning: exported type PaymentRegulatoryInformationNotificationV02 should have comment or be unexported (golint)
    • Line 1224: warning: exported method PaymentRegulatoryInformationNotificationV02.Validate should have comment or be unexported (golint)
    • Line 1228: warning: exported type RegulatoryReportingNotification2 should have comment or be unexported (golint)
    • Line 1235: warning: exported method RegulatoryReportingNotification2.Validate should have comment or be unexported (golint)
    • Line 1239: warning: exported type CurrencyControlSupportingDocumentDeliveryV02 should have comment or be unexported (golint)
    • Line 1246: warning: exported method CurrencyControlSupportingDocumentDeliveryV02.Validate should have comment or be unexported (golint)
    • Line 1250: warning: exported type CurrencyControlRequestOrLetterV02 should have comment or be unexported (golint)
    • Line 1257: warning: exported method CurrencyControlRequestOrLetterV02.Validate should have comment or be unexported (golint)
    • Line 1261: warning: exported type OriginalMessage4 should have comment or be unexported (golint)
    • Line 1270: warning: exported method OriginalMessage4.Validate should have comment or be unexported (golint)
    • Line 1274: warning: exported type SupportingDocumentRequestOrLetter2 should have comment or be unexported (golint)
    • Line 1289: warning: exported method SupportingDocumentRequestOrLetter2.Validate should have comment or be unexported (golint)
    • Line 1293: warning: exported type CurrencyControlGroupStatus2 should have comment or be unexported (golint)
    • Line 1303: warning: exported method CurrencyControlGroupStatus2.Validate should have comment or be unexported (golint)
    • Line 1307: warning: exported type CurrencyControlPackageStatus2 should have comment or be unexported (golint)
    • Line 1315: warning: exported method CurrencyControlPackageStatus2.Validate should have comment or be unexported (golint)
    • Line 1319: warning: exported type CurrencyControlRecordStatus2 should have comment or be unexported (golint)
    • Line 1327: warning: exported method CurrencyControlRecordStatus2.Validate should have comment or be unexported (golint)
    • Line 1331: warning: exported type CurrencyControlStatusAdviceV02 should have comment or be unexported (golint)
    • Line 1339: warning: exported method CurrencyControlStatusAdviceV02.Validate should have comment or be unexported (golint)
    • Line 1343: warning: exported type OriginalMessage5 should have comment or be unexported (golint)
    • Line 1350: warning: exported method OriginalMessage5.Validate should have comment or be unexported (golint)
    • Line 1354: warning: exported type Period2 should have comment or be unexported (golint)
    • Line 1359: warning: exported method Period2.Validate should have comment or be unexported (golint)
    • Line 1363: warning: exported type Period4Choice should have comment or be unexported (golint)
    • Line 1370: warning: exported method Period4Choice.Validate should have comment or be unexported (golint)
    • Line 1374: warning: exported type StatusReason6Choice should have comment or be unexported (golint)
    • Line 1379: warning: exported method StatusReason6Choice.Validate should have comment or be unexported (golint)
    • Line 1383: warning: exported type ValidationStatusReason2 should have comment or be unexported (golint)
    • Line 1390: warning: exported method ValidationStatusReason2.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v10/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AdditionalPaymentInformationV10 should have comment or be unexported (golint)
    • Line 48: warning: exported method AdditionalPaymentInformationV10.Validate should have comment or be unexported (golint)
    • Line 52: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 57: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 61: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 76: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 80: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 85: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 89: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 94: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 105: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 109: warning: exported type Case5 should have comment or be unexported (golint)
    • Line 115: warning: exported method Case5.Validate should have comment or be unexported (golint)
    • Line 119: warning: exported type CaseAssignment5 should have comment or be unexported (golint)
    • Line 126: warning: exported method CaseAssignment5.Validate should have comment or be unexported (golint)
    • Line 130: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 138: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 142: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 147: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 151: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 156: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 160: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 165: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 169: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 174: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 183: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 187: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 202: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 206: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 218: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 222: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 227: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 231: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 236: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 240: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 245: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 249: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 256: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 260: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 265: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 269: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 274: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 278: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 283: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 287: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 294: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 304: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 308: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 314: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 318: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 323: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 327: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 332: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 336: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 341: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 345: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 350: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 354: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 363: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 367: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 373: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 377: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 382: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 386: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 391: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 395: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 406: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 410: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 415: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 419: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 424: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 428: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 434: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 438: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 444: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 448: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 454: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 458: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 464: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 468: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 474: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 478: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 483: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 487: warning: exported type InstructionForNextAgent1 should have comment or be unexported (golint)
    • Line 492: warning: exported method InstructionForNextAgent1.Validate should have comment or be unexported (golint)
    • Line 496: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 501: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 505: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 510: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 514: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 519: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 523: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 536: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 540: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 545: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 549: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 556: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 560: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 566: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 570: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 575: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 579: warning: exported type OriginalGroupInformation29 should have comment or be unexported (golint)
    • Line 585: warning: exported method OriginalGroupInformation29.Validate should have comment or be unexported (golint)
    • Line 589: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 614: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 618: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 623: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 627: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 632: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 636: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 641: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 645: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 653: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 657: warning: exported type PaymentComplementaryInformation9 should have comment or be unexported (golint)
    • Line 698: warning: exported method PaymentComplementaryInformation9.Validate should have comment or be unexported (golint)
    • Line 702: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 711: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 715: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 720: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 724: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 729: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 733: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 752: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 756: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 761: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 765: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 770: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 774: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 779: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 783: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 790: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 794: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 799: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 803: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 808: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 812: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 821: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 825: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 834: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 838: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 843: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 847: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 852: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 856: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 868: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 872: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 883: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 887: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 892: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 896: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 900: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 904: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 911: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 915: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 920: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 924: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 929: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 933: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 938: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 942: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 956: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 960: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 966: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 970: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 977: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 981: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 987: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 991: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1003: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1007: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1012: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1016: warning: exported type UnderlyingGroupInformation1 should have comment or be unexported (golint)
    • Line 1023: warning: exported method UnderlyingGroupInformation1.Validate should have comment or be unexported (golint)
    • Line 1027: warning: exported type UnderlyingPaymentInstruction6 should have comment or be unexported (golint)
    • Line 1039: warning: exported method UnderlyingPaymentInstruction6.Validate should have comment or be unexported (golint)
    • Line 1043: warning: exported type UnderlyingPaymentTransaction5 should have comment or be unexported (golint)
    • Line 1054: warning: exported method UnderlyingPaymentTransaction5.Validate should have comment or be unexported (golint)
    • Line 1058: warning: exported type UnderlyingStatementEntry3 should have comment or be unexported (golint)
    • Line 1065: warning: exported method UnderlyingStatementEntry3.Validate should have comment or be unexported (golint)
    • Line 1069: warning: exported type UnderlyingTransaction6Choice should have comment or be unexported (golint)
    • Line 1075: warning: exported method UnderlyingTransaction6Choice.Validate should have comment or be unexported (golint)
    • Line 1079: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 1084: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 1088: warning: exported type CancellationStatusReason3Choice should have comment or be unexported (golint)
    • Line 1093: warning: exported method CancellationStatusReason3Choice.Validate should have comment or be unexported (golint)
    • Line 1097: warning: exported type CancellationStatusReason4 should have comment or be unexported (golint)
    • Line 1103: warning: exported method CancellationStatusReason4.Validate should have comment or be unexported (golint)
    • Line 1107: warning: exported type ChargeType3Choice should have comment or be unexported (golint)
    • Line 1112: warning: exported method ChargeType3Choice.Validate should have comment or be unexported (golint)
    • Line 1116: warning: exported type Charges6 should have comment or be unexported (golint)
    • Line 1121: warning: exported method Charges6.Validate should have comment or be unexported (golint)
    • Line 1125: warning: exported type Charges8 should have comment or be unexported (golint)
    • Line 1131: warning: exported method Charges8.Validate should have comment or be unexported (golint)
    • Line 1135: warning: exported type ChargesRecord3 should have comment or be unexported (golint)
    • Line 1146: warning: exported method ChargesRecord3.Validate should have comment or be unexported (golint)
    • Line 1150: warning: exported type ClaimNonReceipt2 should have comment or be unexported (golint)
    • Line 1155: warning: exported method ClaimNonReceipt2.Validate should have comment or be unexported (golint)
    • Line 1159: warning: exported type ClaimNonReceipt2Choice should have comment or be unexported (golint)
    • Line 1164: warning: exported method ClaimNonReceipt2Choice.Validate should have comment or be unexported (golint)
    • Line 1168: warning: exported type ClaimNonReceiptRejectReason1Choice should have comment or be unexported (golint)
    • Line 1173: warning: exported method ClaimNonReceiptRejectReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1177: warning: exported type Compensation3 should have comment or be unexported (golint)
    • Line 1186: warning: exported method Compensation3.Validate should have comment or be unexported (golint)
    • Line 1190: warning: exported type CompensationReason1Choice should have comment or be unexported (golint)
    • Line 1195: warning: exported method CompensationReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1199: warning: exported type CorrectiveGroupInformation1 should have comment or be unexported (golint)
    • Line 1205: warning: exported method CorrectiveGroupInformation1.Validate should have comment or be unexported (golint)
    • Line 1209: warning: exported type CorrectiveInterbankTransaction2 should have comment or be unexported (golint)
    • Line 1219: warning: exported method CorrectiveInterbankTransaction2.Validate should have comment or be unexported (golint)
    • Line 1223: warning: exported type CorrectivePaymentInitiation4 should have comment or be unexported (golint)
    • Line 1234: warning: exported method CorrectivePaymentInitiation4.Validate should have comment or be unexported (golint)
    • Line 1238: warning: exported type CorrectiveTransaction4Choice should have comment or be unexported (golint)
    • Line 1243: warning: exported method CorrectiveTransaction4Choice.Validate should have comment or be unexported (golint)
    • Line 1247: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 1252: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 1256: warning: exported type GenericIdentification3 should have comment or be unexported (golint)
    • Line 1261: warning: exported method GenericIdentification3.Validate should have comment or be unexported (golint)
    • Line 1265: warning: exported type InvestigationStatus5Choice should have comment or be unexported (golint)
    • Line 1272: warning: exported method InvestigationStatus5Choice.Validate should have comment or be unexported (golint)
    • Line 1276: warning: exported type ModificationStatusReason1Choice should have comment or be unexported (golint)
    • Line 1281: warning: exported method ModificationStatusReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1285: warning: exported type ModificationStatusReason2 should have comment or be unexported (golint)
    • Line 1291: warning: exported method ModificationStatusReason2.Validate should have comment or be unexported (golint)
    • Line 1295: warning: exported type NumberOfCancellationsPerStatus1 should have comment or be unexported (golint)
    • Line 1301: warning: exported method NumberOfCancellationsPerStatus1.Validate should have comment or be unexported (golint)
    • Line 1305: warning: exported type NumberOfTransactionsPerStatus1 should have comment or be unexported (golint)
    • Line 1311: warning: exported method NumberOfTransactionsPerStatus1.Validate should have comment or be unexported (golint)
    • Line 1315: warning: exported type OriginalGroupHeader14 should have comment or be unexported (golint)
    • Line 1328: warning: exported method OriginalGroupHeader14.Validate should have comment or be unexported (golint)
    • Line 1332: warning: exported type OriginalPaymentInstruction35 should have comment or be unexported (golint)
    • Line 1345: warning: exported method OriginalPaymentInstruction35.Validate should have comment or be unexported (golint)
    • Line 1349: warning: exported type PaymentTransaction116 should have comment or be unexported (golint)
    • Line 1368: warning: exported method PaymentTransaction116.Validate should have comment or be unexported (golint)
    • Line 1372: warning: exported type PaymentTransaction122 should have comment or be unexported (golint)
    • Line 1386: warning: exported method PaymentTransaction122.Validate should have comment or be unexported (golint)
    • Line 1390: warning: exported type PaymentTransaction127 should have comment or be unexported (golint)
    • Line 1409: warning: exported method PaymentTransaction127.Validate should have comment or be unexported (golint)
    • Line 1413: warning: exported type ResolutionData2 should have comment or be unexported (golint)
    • Line 1424: warning: exported method ResolutionData2.Validate should have comment or be unexported (golint)
    • Line 1428: warning: exported type ResolutionOfInvestigationV10 should have comment or be unexported (golint)
    • Line 1442: warning: exported method ResolutionOfInvestigationV10.Validate should have comment or be unexported (golint)
    • Line 1446: warning: exported type StatementResolutionEntry4 should have comment or be unexported (golint)
    • Line 1456: warning: exported method StatementResolutionEntry4.Validate should have comment or be unexported (golint)
    • Line 1460: warning: exported type TaxCharges2 should have comment or be unexported (golint)
    • Line 1466: warning: exported method TaxCharges2.Validate should have comment or be unexported (golint)
    • Line 1470: warning: exported type UnderlyingTransaction25 should have comment or be unexported (golint)
    • Line 1476: warning: exported method UnderlyingTransaction25.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v04/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 207: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 210: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 221: warning: comment on exported type Priority3Code should be of the form "Priority3Code ..." (with optional leading article) (golint)
    • Line 224: warning: exported method Priority3Code.Validate should have comment or be unexported (golint)
    • Line 235: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 238: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 249: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 252: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 263: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 266: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 277: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 280: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 291: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 294: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 305: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 308: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 319: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 322: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 333: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 336: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/admi_v02/admi.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type Event2 should have comment or be unexported (golint)
    • Line 19: warning: exported method Event2.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported type SystemEventNotificationV02 should have comment or be unexported (golint)
    • Line 28: warning: exported method SystemEventNotificationV02.Validate should have comment or be unexported (golint)
    • Line 32: warning: exported type RequestDetails3 should have comment or be unexported (golint)
    • Line 37: warning: exported method RequestDetails3.Validate should have comment or be unexported (golint)
    • Line 41: warning: exported type StaticDataRequestV02 should have comment or be unexported (golint)
    • Line 49: warning: exported method StaticDataRequestV02.Validate should have comment or be unexported (golint)
    • Line 53: warning: exported type ReportParameter1 should have comment or be unexported (golint)
    • Line 58: warning: exported method ReportParameter1.Validate should have comment or be unexported (golint)
    • Line 62: warning: exported type RequestDetails4 should have comment or be unexported (golint)
    • Line 67: warning: exported method RequestDetails4.Validate should have comment or be unexported (golint)
    • Line 71: warning: exported type RequestDetails5 should have comment or be unexported (golint)
    • Line 77: warning: exported method RequestDetails5.Validate should have comment or be unexported (golint)
    • Line 81: warning: exported type StaticDataReportV02 should have comment or be unexported (golint)
    • Line 89: warning: exported method StaticDataReportV02.Validate should have comment or be unexported (golint)
    • Line 93: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 98: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 102: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 106: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v01/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalAuthenticationChannel1Code should be of the form "ExternalAuthenticationChannel1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalAuthenticationChannel1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalMandateStatus1Code should be of the form "ExternalMandateStatus1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalMandateStatus1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalMandateSuspensionReason1Code should be of the form "ExternalMandateSuspensionReason1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalMandateSuspensionReason1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 157: warning: comment on exported type Frequency10Code should be of the form "Frequency10Code ..." (with optional leading article) (golint)
    • Line 160: warning: exported method Frequency10Code.Validate should have comment or be unexported (golint)
    • Line 171: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 174: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 185: warning: comment on exported type SequenceType2Code should be of the form "SequenceType2Code ..." (with optional leading article) (golint)
    • Line 188: warning: exported method SequenceType2Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v09/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt05500109 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt05500109.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt05500109.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt05500109.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt05600109 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt05600109.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt05600109.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt05600109.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v06/document.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 8: warning: exported type DocumentPacs00800106 should have comment or be unexported (golint)
    • Line 14: warning: exported method DocumentPacs00800106.Validate should have comment or be unexported (golint)
    • Line 23: warning: exported method DocumentPacs00800106.NameSpace should have comment or be unexported (golint)
    • Line 27: warning: exported method DocumentPacs00800106.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/remt_v04/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 167: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 170: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 181: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 184: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 195: warning: comment on exported type ExchangeRateType1Code should be of the form "ExchangeRateType1Code ..." (with optional leading article) (golint)
    • Line 198: warning: exported method ExchangeRateType1Code.Validate should have comment or be unexported (golint)
    • Line 209: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 212: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 223: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 226: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/admi_v01/admi.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type Admi00200101 should have comment or be unexported (golint)
    • Line 18: warning: exported method Admi00200101.Validate should have comment or be unexported (golint)
    • Line 22: warning: exported type MessageReference should have comment or be unexported (golint)
    • Line 26: warning: exported method MessageReference.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type RejectionReason2 should have comment or be unexported (golint)
    • Line 38: warning: exported method RejectionReason2.Validate should have comment or be unexported (golint)
    • Line 42: warning: exported type Admi00400101 should have comment or be unexported (golint)
    • Line 47: warning: exported method Admi00400101.Validate should have comment or be unexported (golint)
    • Line 51: warning: exported type Event1 should have comment or be unexported (golint)
    • Line 58: warning: exported method Event1.Validate should have comment or be unexported (golint)
    • Line 62: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 67: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 71: warning: exported type AccountIdentificationSearchCriteria2Choice should have comment or be unexported (golint)
    • Line 77: warning: exported method AccountIdentificationSearchCriteria2Choice.Validate should have comment or be unexported (golint)
    • Line 81: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 86: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 90: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 95: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 99: warning: exported type BalanceType11Choice should have comment or be unexported (golint)
    • Line 104: warning: exported method BalanceType11Choice.Validate should have comment or be unexported (golint)
    • Line 108: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 113: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 117: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 124: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 128: warning: exported type CashBalance12 should have comment or be unexported (golint)
    • Line 136: warning: exported method CashBalance12.Validate should have comment or be unexported (golint)
    • Line 140: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 145: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 149: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 154: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 158: warning: exported type DateAndDateTimeSearch4Choice should have comment or be unexported (golint)
    • Line 163: warning: exported method DateAndDateTimeSearch4Choice.Validate should have comment or be unexported (golint)
    • Line 167: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 172: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 176: warning: exported type DatePeriodSearch1Choice should have comment or be unexported (golint)
    • Line 184: warning: exported method DatePeriodSearch1Choice.Validate should have comment or be unexported (golint)
    • Line 188: warning: exported type DateTimePeriod1 should have comment or be unexported (golint)
    • Line 193: warning: exported method DateTimePeriod1.Validate should have comment or be unexported (golint)
    • Line 197: warning: exported type DateTimePeriod1Choice should have comment or be unexported (golint)
    • Line 203: warning: exported method DateTimePeriod1Choice.Validate should have comment or be unexported (golint)
    • Line 207: warning: exported type DateTimeSearch2Choice should have comment or be unexported (golint)
    • Line 215: warning: exported method DateTimeSearch2Choice.Validate should have comment or be unexported (golint)
    • Line 219: warning: exported type EventType1Choice should have comment or be unexported (golint)
    • Line 224: warning: exported method EventType1Choice.Validate should have comment or be unexported (golint)
    • Line 228: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 233: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 237: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 246: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 256: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 260: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 266: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 270: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 276: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 280: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 286: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 290: warning: exported type GenericIdentification36 should have comment or be unexported (golint)
    • Line 296: warning: exported method GenericIdentification36.Validate should have comment or be unexported (golint)
    • Line 300: warning: exported type MessageHeader7 should have comment or be unexported (golint)
    • Line 308: warning: exported method MessageHeader7.Validate should have comment or be unexported (golint)
    • Line 312: warning: exported type NameAndAddress5 should have comment or be unexported (golint)
    • Line 317: warning: exported method NameAndAddress5.Validate should have comment or be unexported (golint)
    • Line 321: warning: exported type OriginalBusinessQuery1 should have comment or be unexported (golint)
    • Line 327: warning: exported method OriginalBusinessQuery1.Validate should have comment or be unexported (golint)
    • Line 331: warning: exported type PartyIdentification120Choice should have comment or be unexported (golint)
    • Line 337: warning: exported method PartyIdentification120Choice.Validate should have comment or be unexported (golint)
    • Line 341: warning: exported type PartyIdentification136 should have comment or be unexported (golint)
    • Line 346: warning: exported method PartyIdentification136.Validate should have comment or be unexported (golint)
    • Line 350: warning: exported type PostalAddress1 should have comment or be unexported (golint)
    • Line 361: warning: exported method PostalAddress1.Validate should have comment or be unexported (golint)
    • Line 365: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 384: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 388: warning: exported type ReportQueryCriteria2 should have comment or be unexported (golint)
    • Line 393: warning: exported method ReportQueryCriteria2.Validate should have comment or be unexported (golint)
    • Line 397: warning: exported type ReportQueryRequestV01 should have comment or be unexported (golint)
    • Line 404: warning: exported method ReportQueryRequestV01.Validate should have comment or be unexported (golint)
    • Line 408: warning: exported type ReportQuerySearchCriteria2 should have comment or be unexported (golint)
    • Line 420: warning: exported method ReportQuerySearchCriteria2.Validate should have comment or be unexported (golint)
    • Line 424: warning: exported type RequestType4Choice should have comment or be unexported (golint)
    • Line 430: warning: exported method RequestType4Choice.Validate should have comment or be unexported (golint)
    • Line 434: warning: exported type ResendRequestV01 should have comment or be unexported (golint)
    • Line 441: warning: exported method ResendRequestV01.Validate should have comment or be unexported (golint)
    • Line 445: warning: exported type ResendSearchCriteria2 should have comment or be unexported (golint)
    • Line 454: warning: exported method ResendSearchCriteria2.Validate should have comment or be unexported (golint)
    • Line 458: warning: exported type SequenceRange1 should have comment or be unexported (golint)
    • Line 463: warning: exported method SequenceRange1.Validate should have comment or be unexported (golint)
    • Line 467: warning: exported type SequenceRange1Choice should have comment or be unexported (golint)
    • Line 475: warning: exported method SequenceRange1Choice.Validate should have comment or be unexported (golint)
    • Line 479: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 484: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 488: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 492: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 496: warning: exported type MessageHeader10 should have comment or be unexported (golint)
    • Line 502: warning: exported method MessageHeader10.Validate should have comment or be unexported (golint)
    • Line 506: warning: exported type MessageReference1 should have comment or be unexported (golint)
    • Line 512: warning: exported method MessageReference1.Validate should have comment or be unexported (golint)
    • Line 516: warning: exported type ReceiptAcknowledgementReport2 should have comment or be unexported (golint)
    • Line 521: warning: exported method ReceiptAcknowledgementReport2.Validate should have comment or be unexported (golint)
    • Line 525: warning: exported type ReceiptAcknowledgementV01 should have comment or be unexported (golint)
    • Line 532: warning: exported method ReceiptAcknowledgementV01.Validate should have comment or be unexported (golint)
    • Line 536: warning: exported type RequestHandling2 should have comment or be unexported (golint)
    • Line 542: warning: exported method RequestHandling2.Validate should have comment or be unexported (golint)
    • Line 546: warning: exported type SystemEventAcknowledgementV01 should have comment or be unexported (golint)
    • Line 555: warning: exported method SystemEventAcknowledgementV01.Validate should have comment or be unexported (golint)
    • Line 559: warning: exported type NameAndAddress8 should have comment or be unexported (golint)
    • Line 565: warning: exported method NameAndAddress8.Validate should have comment or be unexported (golint)
    • Line 569: warning: exported type PartyIdentification44 should have comment or be unexported (golint)
    • Line 574: warning: exported method PartyIdentification44.Validate should have comment or be unexported (golint)
    • Line 578: warning: exported type PartyIdentification59 should have comment or be unexported (golint)
    • Line 587: warning: exported method PartyIdentification59.Validate should have comment or be unexported (golint)
    • Line 591: warning: exported type PartyIdentification73Choice should have comment or be unexported (golint)
    • Line 597: warning: exported method PartyIdentification73Choice.Validate should have comment or be unexported (golint)
    • Line 601: warning: exported type ProcessingRequestV01 should have comment or be unexported (golint)
    • Line 608: warning: exported method ProcessingRequestV01.Validate should have comment or be unexported (golint)
    • Line 612: warning: exported type RequestDetails19 should have comment or be unexported (golint)
    • Line 618: warning: exported method RequestDetails19.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v01/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt10100101 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt10100101.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt10100101.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt10100101.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt10200101 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt10200101.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt10200101.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt10200101.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentCamt10300101 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentCamt10300101.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentCamt10300101.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentCamt10300101.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentCamt10400101 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentCamt10400101.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentCamt10400101.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentCamt10400101.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/auth_v02/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentAuth01800102 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentAuth01800102.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentAuth01800102.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentAuth01800102.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentAuth01900102 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentAuth01900102.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentAuth01900102.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentAuth01900102.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentAuth02000102 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentAuth02000102.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentAuth02000102.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentAuth02000102.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentAuth02100102 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentAuth02100102.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentAuth02100102.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentAuth02100102.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentAuth02200102 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentAuth02200102.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentAuth02200102.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentAuth02200102.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentAuth02300102 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentAuth02300102.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentAuth02300102.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentAuth02300102.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentAuth02400102 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentAuth02400102.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentAuth02400102.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentAuth02400102.MarshalXML should have comment or be unexported (golint)
    • Line 223: warning: exported type DocumentAuth02500102 should have comment or be unexported (golint)
    • Line 229: warning: exported method DocumentAuth02500102.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported method DocumentAuth02500102.NameSpace should have comment or be unexported (golint)
    • Line 242: warning: exported method DocumentAuth02500102.MarshalXML should have comment or be unexported (golint)
    • Line 253: warning: exported type DocumentAuth02600102 should have comment or be unexported (golint)
    • Line 259: warning: exported method DocumentAuth02600102.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported method DocumentAuth02600102.NameSpace should have comment or be unexported (golint)
    • Line 272: warning: exported method DocumentAuth02600102.MarshalXML should have comment or be unexported (golint)
    • Line 283: warning: exported type DocumentAuth02700102 should have comment or be unexported (golint)
    • Line 289: warning: exported method DocumentAuth02700102.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported method DocumentAuth02700102.NameSpace should have comment or be unexported (golint)
    • Line 302: warning: exported method DocumentAuth02700102.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v04/pacs.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 53: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 64: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 68: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 76: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 80: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 85: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 89: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 94: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 103: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 107: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 112: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 116: warning: exported type CreditTransferTransaction47 should have comment or be unexported (golint)
    • Line 141: warning: exported method CreditTransferTransaction47.Validate should have comment or be unexported (golint)
    • Line 145: warning: exported type DirectDebitTransactionInformation26 should have comment or be unexported (golint)
    • Line 163: warning: exported method DirectDebitTransactionInformation26.Validate should have comment or be unexported (golint)
    • Line 167: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 172: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 176: warning: exported type FinancialInstitutionDirectDebitV04 should have comment or be unexported (golint)
    • Line 183: warning: exported method FinancialInstitutionDirectDebitV04.Validate should have comment or be unexported (golint)
    • Line 187: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 196: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 200: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 206: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 210: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 216: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 220: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 226: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 230: warning: exported type GroupHeader92 should have comment or be unexported (golint)
    • Line 239: warning: exported method GroupHeader92.Validate should have comment or be unexported (golint)
    • Line 243: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 248: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 252: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 257: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 261: warning: exported type PaymentIdentification13 should have comment or be unexported (golint)
    • Line 269: warning: exported method PaymentIdentification13.Validate should have comment or be unexported (golint)
    • Line 273: warning: exported type PaymentTypeInformation28 should have comment or be unexported (golint)
    • Line 281: warning: exported method PaymentTypeInformation28.Validate should have comment or be unexported (golint)
    • Line 285: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 304: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 308: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 313: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 317: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 322: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 326: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 331: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 335: warning: exported type RemittanceInformation2 should have comment or be unexported (golint)
    • Line 339: warning: exported method RemittanceInformation2.Validate should have comment or be unexported (golint)
    • Line 343: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 348: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 352: warning: exported type SettlementDateTimeIndication1 should have comment or be unexported (golint)
    • Line 357: warning: exported method SettlementDateTimeIndication1.Validate should have comment or be unexported (golint)
    • Line 361: warning: exported type SettlementTimeRequest2 should have comment or be unexported (golint)
    • Line 368: warning: exported method SettlementTimeRequest2.Validate should have comment or be unexported (golint)
    • Line 372: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 377: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 381: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 385: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 389: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 394: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 398: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 413: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 417: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 422: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 426: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 431: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 435: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 450: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 466: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 470: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 475: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 479: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 484: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 488: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 493: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 497: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 502: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 506: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 513: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 517: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 522: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 526: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 531: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 535: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 540: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 544: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 551: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 555: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 561: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 565: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 571: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 575: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 580: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 584: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 589: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 593: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 598: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 602: warning: exported type FIToFIPaymentStatusRequestV04 should have comment or be unexported (golint)
    • Line 610: warning: exported method FIToFIPaymentStatusRequestV04.Validate should have comment or be unexported (golint)
    • Line 614: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 620: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 624: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 629: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 633: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 638: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 642: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 653: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 657: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 662: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 666: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 671: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 675: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 681: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 685: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 691: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 695: warning: exported type GroupHeader91 should have comment or be unexported (golint)
    • Line 702: warning: exported method GroupHeader91.Validate should have comment or be unexported (golint)
    • Line 706: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 711: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 715: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 720: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 724: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 737: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 741: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 746: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 750: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 757: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 761: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 767: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 771: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 776: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 780: warning: exported type OriginalGroupInformation27 should have comment or be unexported (golint)
    • Line 788: warning: exported method OriginalGroupInformation27.Validate should have comment or be unexported (golint)
    • Line 792: warning: exported type OriginalGroupInformation29 should have comment or be unexported (golint)
    • Line 798: warning: exported method OriginalGroupInformation29.Validate should have comment or be unexported (golint)
    • Line 802: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 827: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 831: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 836: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 840: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 845: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 849: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 854: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 858: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 866: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 870: warning: exported type PaymentTransaction121 should have comment or be unexported (golint)
    • Line 885: warning: exported method PaymentTransaction121.Validate should have comment or be unexported (golint)
    • Line 889: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 898: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 902: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 907: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 911: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 916: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 920: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 927: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 931: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 936: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 940: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 945: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 949: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 958: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 962: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 971: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 975: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 980: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 984: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 996: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 1000: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 1011: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 1015: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 1022: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 1026: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 1031: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1035: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 1040: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1044: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 1049: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 1053: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 1067: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 1071: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1077: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1081: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1088: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1092: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1098: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1102: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1114: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1118: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1123: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • iso20022/pkg/admi_v01/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentAdmi00200101 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentAdmi00200101.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentAdmi00200101.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentAdmi00200101.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentAdmi00400101 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentAdmi00400101.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentAdmi00400101.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentAdmi00400101.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentAdmi00500101 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentAdmi00500101.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentAdmi00500101.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentAdmi00500101.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentAdmi00600101 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentAdmi00600101.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentAdmi00600101.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentAdmi00600101.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentAdmi00700101 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentAdmi00700101.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentAdmi00700101.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentAdmi00700101.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentAdmi01100101 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentAdmi01100101.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentAdmi01100101.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentAdmi01100101.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentAdmi01700101 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentAdmi01700101.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentAdmi01700101.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentAdmi01700101.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/head_v02/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 27: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 30: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 37: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 40: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 47: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 50: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 57: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 60: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v07/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt00300107 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt00300107.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt00300107.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt00300107.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt00900107 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt00900107.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt00900107.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt00900107.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentCamt01100107 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentCamt01100107.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentCamt01100107.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentCamt01100107.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentCamt01200107 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentCamt01200107.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentCamt01200107.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentCamt01200107.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentCamt01900107 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentCamt01900107.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentCamt01900107.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentCamt01900107.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentCamt02300107 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentCamt02300107.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentCamt02300107.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentCamt02300107.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentCamt08700107 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentCamt08700107.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentCamt08700107.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentCamt08700107.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/auth_v01/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 14: warning: comment on exported type Min8Max28NumericText should be of the form "Min8Max28NumericText ..." (with optional leading article) (golint)
    • Line 17: warning: exported method Min8Max28NumericText.Validate should have comment or be unexported (golint)
    • Line 25: warning: comment on exported type InvestigationStatus1Code should be of the form "InvestigationStatus1Code ..." (with optional leading article) (golint)
    • Line 28: warning: exported method InvestigationStatus1Code.Validate should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type TransactionRequestType1Code should be of the form "TransactionRequestType1Code ..." (with optional leading article) (golint)
    • Line 42: warning: exported method TransactionRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type StatusResponse1Code should be of the form "StatusResponse1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method StatusResponse1Code.Validate should have comment or be unexported (golint)
    • Line 127: warning: comment on exported type InvestigatedParties1Code should be of the form "InvestigatedParties1Code ..." (with optional leading article) (golint)
    • Line 130: warning: exported method InvestigatedParties1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v09/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 207: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 210: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 221: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 224: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 235: warning: comment on exported type Instruction4Code should be of the form "Instruction4Code ..." (with optional leading article) (golint)
    • Line 238: warning: exported method Instruction4Code.Validate should have comment or be unexported (golint)
    • Line 249: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 252: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 263: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 266: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 277: warning: comment on exported type Priority3Code should be of the form "Priority3Code ..." (with optional leading article) (golint)
    • Line 280: warning: exported method Priority3Code.Validate should have comment or be unexported (golint)
    • Line 291: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 294: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 305: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 308: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 319: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 322: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 333: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 336: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 347: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 350: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 361: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 364: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/remt_v02/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 15: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 22: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 25: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 32: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 35: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 42: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 45: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 52: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 55: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 66: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 69: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 80: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 83: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 90: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 93: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 104: warning: comment on exported type AddressType2Code should be of the form "AddressType2Code ..." (with optional leading article) (golint)
    • Line 107: warning: exported method AddressType2Code.Validate should have comment or be unexported (golint)
    • Line 118: warning: comment on exported type Authorisation1Code should be of the form "Authorisation1Code ..." (with optional leading article) (golint)
    • Line 121: warning: exported method Authorisation1Code.Validate should have comment or be unexported (golint)
    • Line 132: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 135: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 142: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 145: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 156: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 159: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 170: warning: comment on exported type ExchangeRateType1Code should be of the form "ExchangeRateType1Code ..." (with optional leading article) (golint)
    • Line 173: warning: exported method ExchangeRateType1Code.Validate should have comment or be unexported (golint)
    • Line 184: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 187: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 194: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 197: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 204: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 207: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 214: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 217: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 224: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 227: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 234: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 237: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 244: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 247: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 254: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 257: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v01/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type BalanceTransferWindow1Code should be of the form "BalanceTransferWindow1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method BalanceTransferWindow1Code.Validate should have comment or be unexported (golint)
    • Line 27: warning: comment on exported type SwitchStatus1Code should be of the form "SwitchStatus1Code ..." (with optional leading article) (golint)
    • Line 30: warning: exported method SwitchStatus1Code.Validate should have comment or be unexported (golint)
    • Line 41: warning: comment on exported type SwitchType1Code should be of the form "SwitchType1Code ..." (with optional leading article) (golint)
    • Line 44: warning: exported method SwitchType1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v03/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt03500103 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt03500103.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt03500103.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt03500103.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt06900103 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt06900103.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt06900103.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt06900103.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentCamt07100103 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentCamt07100103.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentCamt07100103.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentCamt07100103.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentCamt08600103 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentCamt08600103.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentCamt08600103.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentCamt08600103.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v09/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCancellationReason1Code should be of the form "ExternalCancellationReason1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCancellationReason1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 207: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 210: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 221: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 224: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 235: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 238: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 249: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 252: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 263: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 266: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 277: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 280: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 291: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 294: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 305: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 308: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 319: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 322: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/common/types.go
    • Line 18: warning: comment on exported type Max140Text should be of the form "Max140Text ..." (with optional leading article) (golint)
    • Line 21: warning: exported method Max140Text.Validate should have comment or be unexported (golint)
    • Line 28: warning: comment on exported type Max210Text should be of the form "Max210Text ..." (with optional leading article) (golint)
    • Line 31: warning: exported method Max210Text.Validate should have comment or be unexported (golint)
    • Line 38: warning: comment on exported type Max10Text should be of the form "Max10Text ..." (with optional leading article) (golint)
    • Line 41: warning: exported method Max10Text.Validate should have comment or be unexported (golint)
    • Line 48: warning: comment on exported type Max6Text should be of the form "Max6Text ..." (with optional leading article) (golint)
    • Line 51: warning: exported method Max6Text.Validate should have comment or be unexported (golint)
    • Line 58: warning: comment on exported type Max16Text should be of the form "Max16Text ..." (with optional leading article) (golint)
    • Line 61: warning: exported method Max16Text.Validate should have comment or be unexported (golint)
    • Line 68: warning: comment on exported type Max40Text should be of the form "Max40Text ..." (with optional leading article) (golint)
    • Line 71: warning: exported method Max40Text.Validate should have comment or be unexported (golint)
    • Line 78: warning: comment on exported type Max12Text should be of the form "Max12Text ..." (with optional leading article) (golint)
    • Line 81: warning: exported method Max12Text.Validate should have comment or be unexported (golint)
    • Line 88: warning: comment on exported type Max8Text should be of the form "Max8Text ..." (with optional leading article) (golint)
    • Line 91: warning: exported method Max8Text.Validate should have comment or be unexported (golint)
    • Line 98: warning: comment on exported type Max20Text should be of the form "Max20Text ..." (with optional leading article) (golint)
    • Line 101: warning: exported method Max20Text.Validate should have comment or be unexported (golint)
    • Line 108: warning: comment on exported type Max25Text should be of the form "Max25Text ..." (with optional leading article) (golint)
    • Line 111: warning: exported method Max25Text.Validate should have comment or be unexported (golint)
    • Line 118: warning: comment on exported type Max20000Text should be of the form "Max20000Text ..." (with optional leading article) (golint)
    • Line 121: warning: exported method Max20000Text.Validate should have comment or be unexported (golint)
    • Line 128: warning: comment on exported type Max2048Text should be of the form "Max2048Text ..." (with optional leading article) (golint)
    • Line 131: warning: exported method Max2048Text.Validate should have comment or be unexported (golint)
    • Line 138: warning: comment on exported type Max34Text should be of the form "Max34Text ..." (with optional leading article) (golint)
    • Line 141: warning: exported method Max34Text.Validate should have comment or be unexported (golint)
    • Line 148: warning: comment on exported type Max350Text should be of the form "Max350Text ..." (with optional leading article) (golint)
    • Line 151: warning: exported method Max350Text.Validate should have comment or be unexported (golint)
    • Line 158: warning: comment on exported type Max35Text should be of the form "Max35Text ..." (with optional leading article) (golint)
    • Line 161: warning: exported method Max35Text.Validate should have comment or be unexported (golint)
    • Line 168: warning: comment on exported type Max500Text should be of the form "Max500Text ..." (with optional leading article) (golint)
    • Line 171: warning: exported method Max500Text.Validate should have comment or be unexported (golint)
    • Line 178: warning: comment on exported type Max70Text should be of the form "Max70Text ..." (with optional leading article) (golint)
    • Line 181: warning: exported method Max70Text.Validate should have comment or be unexported (golint)
    • Line 188: warning: comment on exported type Max1025Text should be of the form "Max1025Text ..." (with optional leading article) (golint)
    • Line 191: warning: exported method Max1025Text.Validate should have comment or be unexported (golint)
    • Line 198: warning: comment on exported type Max256Text should be of the form "Max256Text ..." (with optional leading article) (golint)
    • Line 201: warning: exported method Max256Text.Validate should have comment or be unexported (golint)
    • Line 208: warning: comment on exported type Max1000Text should be of the form "Max1000Text ..." (with optional leading article) (golint)
    • Line 211: warning: exported method Max1000Text.Validate should have comment or be unexported (golint)
    • Line 218: warning: comment on exported type Max4Text should be of the form "Max4Text ..." (with optional leading article) (golint)
    • Line 221: warning: exported method Max4Text.Validate should have comment or be unexported (golint)
    • Line 228: warning: comment on exported type Max11Text should be of the form "Max11Text ..." (with optional leading article) (golint)
    • Line 231: warning: exported method Max11Text.Validate should have comment or be unexported (golint)
    • Line 238: warning: comment on exported type Max3Text should be of the form "Max3Text ..." (with optional leading article) (golint)
    • Line 241: warning: exported method Max3Text.Validate should have comment or be unexported (golint)
    • Line 248: warning: comment on exported type Max128Text should be of the form "Max128Text ..." (with optional leading article) (golint)
    • Line 251: warning: exported method Max128Text.Validate should have comment or be unexported (golint)
    • Line 258: warning: comment on exported type Max105Text should be of the form "Max105Text ..." (with optional leading article) (golint)
    • Line 261: warning: exported method Max105Text.Validate should have comment or be unexported (golint)
    • Line 268: warning: comment on exported type PhoneNumber should be of the form "PhoneNumber ..." (with optional leading article) (golint)
    • Line 271: warning: exported method PhoneNumber.Validate should have comment or be unexported (golint)
    • Line 279: warning: comment on exported type AddressType2Code should be of the form "AddressType2Code ..." (with optional leading article) (golint)
    • Line 282: warning: exported method AddressType2Code.Validate should have comment or be unexported (golint)
    • Line 293: warning: comment on exported type CountryCode should be of the form "CountryCode ..." (with optional leading article) (golint)
    • Line 296: warning: exported method CountryCode.Validate should have comment or be unexported (golint)
    • Line 304: warning: comment on exported type CreditDebitCode should be of the form "CreditDebitCode ..." (with optional leading article) (golint)
    • Line 307: warning: exported method CreditDebitCode.Validate should have comment or be unexported (golint)
    • Line 318: warning: comment on exported type CopyDuplicate1Code should be of the form "CopyDuplicate1Code ..." (with optional leading article) (golint)
    • Line 321: warning: exported method CopyDuplicate1Code.Validate should have comment or be unexported (golint)
    • Line 332: warning: comment on exported type IBAN2007Identifier should be of the form "IBAN2007Identifier ..." (with optional leading article) (golint)
    • Line 335: warning: exported method IBAN2007Identifier.Validate should have comment or be unexported (golint)
    • Line 343: warning: comment on exported type LEIIdentifier should be of the form "LEIIdentifier ..." (with optional leading article) (golint)
    • Line 346: warning: exported method LEIIdentifier.Validate should have comment or be unexported (golint)
    • Line 354: warning: comment on exported type NamePrefix2Code should be of the form "NamePrefix2Code ..." (with optional leading article) (golint)
    • Line 357: warning: exported method NamePrefix2Code.Validate should have comment or be unexported (golint)
    • Line 368: warning: comment on exported type Max15NumericText should be of the form "Max15NumericText ..." (with optional leading article) (golint)
    • Line 371: warning: exported method Max15NumericText.Validate should have comment or be unexported (golint)
    • Line 379: warning: comment on exported type Max3NumericText should be of the form "Max3NumericText ..." (with optional leading article) (golint)
    • Line 382: warning: exported method Max3NumericText.Validate should have comment or be unexported (golint)
    • Line 390: warning: comment on exported type MerchantCategoryCodeIdentifier should be of the form "MerchantCategoryCodeIdentifier ..." (with optional leading article) (golint)
    • Line 393: warning: exported method MerchantCategoryCodeIdentifier.Validate should have comment or be unexported (golint)
    • Line 401: warning: comment on exported type MandateClassification1Code should be of the form "MandateClassification1Code ..." (with optional leading article) (golint)
    • Line 404: warning: exported method MandateClassification1Code.Validate should have comment or be unexported (golint)
    • Line 415: warning: comment on exported type InterestType1Code should be of the form "InterestType1Code ..." (with optional leading article) (golint)
    • Line 418: warning: exported method InterestType1Code.Validate should have comment or be unexported (golint)
    • Line 429: warning: comment on exported type Max15PlusSignedNumericText should be of the form "Max15PlusSignedNumericText ..." (with optional leading article) (golint)
    • Line 432: warning: exported method Max15PlusSignedNumericText.Validate should have comment or be unexported (golint)
    • Line 440: warning: comment on exported type Max4AlphaNumericText should be of the form "Max4AlphaNumericText ..." (with optional leading article) (golint)
    • Line 443: warning: exported method Max4AlphaNumericText.Validate should have comment or be unexported (golint)
    • Line 451: warning: comment on exported type Max5NumericText should be of the form "Max5NumericText ..." (with optional leading article) (golint)
    • Line 454: warning: exported method Max5NumericText.Validate should have comment or be unexported (golint)
    • Line 462: warning: comment on exported type Min2Max3NumericText should be of the form "Min2Max3NumericText ..." (with optional leading article) (golint)
    • Line 465: warning: exported method Min2Max3NumericText.Validate should have comment or be unexported (golint)
    • Line 473: warning: comment on exported type Min3Max4NumericText should be of the form "Min3Max4NumericText ..." (with optional leading article) (golint)
    • Line 476: warning: exported method Min3Max4NumericText.Validate should have comment or be unexported (golint)
    • Line 484: warning: comment on exported type Min8Max28NumericText should be of the form "Min8Max28NumericText ..." (with optional leading article) (golint)
    • Line 487: warning: exported method Min8Max28NumericText.Validate should have comment or be unexported (golint)
    • Line 495: warning: comment on exported type Authorisation1Code should be of the form "Authorisation1Code ..." (with optional leading article) (golint)
    • Line 498: warning: exported method Authorisation1Code.Validate should have comment or be unexported (golint)
    • Line 509: warning: comment on exported type ActiveCurrencyCode should be of the form "ActiveCurrencyCode ..." (with optional leading article) (golint)
    • Line 512: warning: exported method ActiveCurrencyCode.Validate should have comment or be unexported (golint)
    • Line 520: warning: comment on exported type ActiveOrHistoricCurrencyCode should be of the form "ActiveOrHistoricCurrencyCode ..." (with optional leading article) (golint)
    • Line 523: warning: exported method ActiveOrHistoricCurrencyCode.Validate should have comment or be unexported (golint)
    • Line 531: warning: comment on exported type AnyBICIdentifier should be of the form "AnyBICIdentifier ..." (with optional leading article) (golint)
    • Line 534: warning: exported method AnyBICIdentifier.Validate should have comment or be unexported (golint)
    • Line 542: warning: comment on exported type BICFIIdentifier should be of the form "BICFIIdentifier ..." (with optional leading article) (golint)
    • Line 545: warning: exported method BICFIIdentifier.Validate should have comment or be unexported (golint)
    • Line 553: warning: comment on exported type AnyBICDec2014Identifier should be of the form "AnyBICDec2014Identifier ..." (with optional leading article) (golint)
    • Line 556: warning: exported method AnyBICDec2014Identifier.Validate should have comment or be unexported (golint)
    • Line 564: warning: comment on exported type BICFIDec2014Identifier should be of the form "BICFIDec2014Identifier ..." (with optional leading article) (golint)
    • Line 567: warning: exported method BICFIDec2014Identifier.Validate should have comment or be unexported (golint)
    • Line 575: warning: comment on exported type NamePrefix1Code should be of the form "NamePrefix1Code ..." (with optional leading article) (golint)
    • Line 578: warning: exported method NamePrefix1Code.Validate should have comment or be unexported (golint)
    • Line 589: warning: comment on exported type AccountStatus3Code should be of the form "AccountStatus3Code ..." (with optional leading article) (golint)
    • Line 592: warning: exported method AccountStatus3Code.Validate should have comment or be unexported (golint)
    • Line 603: warning: comment on exported type UUIDv4Identifier should be of the form "UUIDv4Identifier ..." (with optional leading article) (golint)
    • Line 606: warning: exported method UUIDv4Identifier.Validate should have comment or be unexported (golint)
    • Line 614: warning: comment on exported type Exact4AlphaNumericText should be of the form "Exact4AlphaNumericText ..." (with optional leading article) (golint)
    • Line 617: warning: exported method Exact4AlphaNumericText.Validate should have comment or be unexported (golint)
    • Line 625: warning: comment on exported type Exact2NumericText should be of the form "Exact2NumericText ..." (with optional leading article) (golint)
    • Line 628: warning: exported method Exact2NumericText.Validate should have comment or be unexported (golint)
    • Line 636: warning: exported type ISODate should have comment or be unexported (golint)
    • Line 638: warning: exported method ISODate.UnmarshalText should have comment or be unexported (golint)
    • Line 641: warning: exported method ISODate.MarshalText should have comment or be unexported (golint)
    • Line 645: warning: exported type ISODateTime should have comment or be unexported (golint)
    • Line 647: warning: exported method ISODateTime.UnmarshalText should have comment or be unexported (golint)
    • Line 650: warning: exported method ISODateTime.MarshalText should have comment or be unexported (golint)
    • Line 714: warning: exported type ISOTime should have comment or be unexported (golint)
    • Line 716: warning: exported method ISOTime.UnmarshalText should have comment or be unexported (golint)
    • Line 719: warning: exported method ISOTime.MarshalText should have comment or be unexported (golint)
    • Line 749: warning: exported type Max10KBinary should have comment or be unexported (golint)
    • Line 751: warning: exported method Max10KBinary.UnmarshalText should have comment or be unexported (golint)
    • Line 754: warning: exported method Max10KBinary.MarshalText should have comment or be unexported (golint)
    • Line 758: warning: exported type Max100KBinary should have comment or be unexported (golint)
    • Line 760: warning: exported method Max100KBinary.UnmarshalText should have comment or be unexported (golint)
    • Line 763: warning: exported method Max100KBinary.MarshalText should have comment or be unexported (golint)
    • Line 781: warning: exported type ISOYearMonth should have comment or be unexported (golint)
    • Line 783: warning: exported method ISOYearMonth.UnmarshalText should have comment or be unexported (golint)
    • Line 786: warning: exported method ISOYearMonth.MarshalText should have comment or be unexported (golint)
    • Line 816: warning: exported type Max10MbBinary should have comment or be unexported (golint)
    • Line 818: warning: exported method Max10MbBinary.UnmarshalText should have comment or be unexported (golint)
    • Line 821: warning: exported method Max10MbBinary.MarshalText should have comment or be unexported (golint)
    • Line 825: warning: exported type ISONormalisedDateTime should have comment or be unexported (golint)
    • Line 827: warning: exported method ISONormalisedDateTime.UnmarshalText should have comment or be unexported (golint)
    • Line 830: warning: exported method ISONormalisedDateTime.MarshalText should have comment or be unexported (golint)
    • iso20022/pkg/camt_v06/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type ErrorHandling3Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method ErrorHandling3Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type ErrorHandling5 should have comment or be unexported (golint)
    • Line 26: warning: exported method ErrorHandling5.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type GeneralBusinessInformation1 should have comment or be unexported (golint)
    • Line 36: warning: exported method GeneralBusinessInformation1.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported type GeneralBusinessOrError7Choice should have comment or be unexported (golint)
    • Line 45: warning: exported method GeneralBusinessOrError7Choice.Validate should have comment or be unexported (golint)
    • Line 49: warning: exported type GeneralBusinessOrError8Choice should have comment or be unexported (golint)
    • Line 54: warning: exported method GeneralBusinessOrError8Choice.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported type GeneralBusinessReport6 should have comment or be unexported (golint)
    • Line 63: warning: exported method GeneralBusinessReport6.Validate should have comment or be unexported (golint)
    • Line 67: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 73: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 77: warning: exported type InformationQualifierType1 should have comment or be unexported (golint)
    • Line 82: warning: exported method InformationQualifierType1.Validate should have comment or be unexported (golint)
    • Line 86: warning: exported type MessageHeader7 should have comment or be unexported (golint)
    • Line 94: warning: exported method MessageHeader7.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type OriginalBusinessQuery1 should have comment or be unexported (golint)
    • Line 104: warning: exported method OriginalBusinessQuery1.Validate should have comment or be unexported (golint)
    • Line 108: warning: exported type RequestType4Choice should have comment or be unexported (golint)
    • Line 114: warning: exported method RequestType4Choice.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported type ReturnGeneralBusinessInformationV06 should have comment or be unexported (golint)
    • Line 125: warning: exported method ReturnGeneralBusinessInformationV06.Validate should have comment or be unexported (golint)
    • Line 129: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 134: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 138: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 142: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 146: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 151: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 155: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 160: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 164: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 169: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 173: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 178: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 182: warning: exported type Amount2Choice should have comment or be unexported (golint)
    • Line 187: warning: exported method Amount2Choice.Validate should have comment or be unexported (golint)
    • Line 191: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 196: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 200: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 207: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 211: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 219: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 223: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 228: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 232: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 237: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 241: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 246: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 255: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 259: warning: exported type DatePeriod2Choice should have comment or be unexported (golint)
    • Line 265: warning: exported method DatePeriod2Choice.Validate should have comment or be unexported (golint)
    • Line 269: warning: exported type EventType1Choice should have comment or be unexported (golint)
    • Line 274: warning: exported method EventType1Choice.Validate should have comment or be unexported (golint)
    • Line 278: warning: exported type ExecutionType1Choice should have comment or be unexported (golint)
    • Line 283: warning: exported method ExecutionType1Choice.Validate should have comment or be unexported (golint)
    • Line 287: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 292: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 296: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 305: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 309: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 315: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 319: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 325: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 329: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 335: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 339: warning: exported type MessageHeader1 should have comment or be unexported (golint)
    • Line 344: warning: exported method MessageHeader1.Validate should have comment or be unexported (golint)
    • Line 348: warning: exported type ModifyStandingOrderV06 should have comment or be unexported (golint)
    • Line 356: warning: exported method ModifyStandingOrderV06.Validate should have comment or be unexported (golint)
    • Line 360: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 379: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 383: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 388: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 397: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 401: warning: exported type StandingOrder7 should have comment or be unexported (golint)
    • Line 413: warning: exported method StandingOrder7.Validate should have comment or be unexported (golint)
    • Line 417: warning: exported type StandingOrderIdentification4 should have comment or be unexported (golint)
    • Line 423: warning: exported method StandingOrderIdentification4.Validate should have comment or be unexported (golint)
    • Line 427: warning: exported type Case5 should have comment or be unexported (golint)
    • Line 433: warning: exported method Case5.Validate should have comment or be unexported (golint)
    • Line 437: warning: exported type CaseAssignment5 should have comment or be unexported (golint)
    • Line 444: warning: exported method CaseAssignment5.Validate should have comment or be unexported (golint)
    • Line 448: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 463: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 467: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 474: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 478: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 484: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 488: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 494: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 498: warning: exported type InvestigationRejectionJustification1 should have comment or be unexported (golint)
    • Line 502: warning: exported method InvestigationRejectionJustification1.Validate should have comment or be unexported (golint)
    • Line 506: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 512: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 516: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 521: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 525: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 530: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 534: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 539: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 543: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 548: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 552: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 560: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 564: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 569: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 573: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 578: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 582: warning: exported type RejectInvestigationV06 should have comment or be unexported (golint)
    • Line 590: warning: exported method RejectInvestigationV06.Validate should have comment or be unexported (golint)
    • Line 594: warning: exported type RequestForDuplicateV06 should have comment or be unexported (golint)
    • Line 601: warning: exported method RequestForDuplicateV06.Validate should have comment or be unexported (golint)
    • Line 605: warning: exported type DuplicateV06 should have comment or be unexported (golint)
    • Line 613: warning: exported method DuplicateV06.Validate should have comment or be unexported (golint)
    • Line 617: warning: exported type ProprietaryData6 should have comment or be unexported (golint)
    • Line 621: warning: exported method ProprietaryData6.Validate should have comment or be unexported (golint)
    • Line 625: warning: exported type ProprietaryData7 should have comment or be unexported (golint)
    • Line 630: warning: exported method ProprietaryData7.Validate should have comment or be unexported (golint)
    • Line 634: warning: exported type SkipPayload should have comment or be unexported (golint)
    • Line 638: warning: exported method SkipPayload.Validate should have comment or be unexported (golint)
    • Line 642: warning: exported type CurrentAndDefaultReservation4 should have comment or be unexported (golint)
    • Line 647: warning: exported method CurrentAndDefaultReservation4.Validate should have comment or be unexported (golint)
    • Line 651: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 656: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 660: warning: exported type MarketInfrastructureIdentification1Choice should have comment or be unexported (golint)
    • Line 665: warning: exported method MarketInfrastructureIdentification1Choice.Validate should have comment or be unexported (golint)
    • Line 669: warning: exported type Reservation3 should have comment or be unexported (golint)
    • Line 675: warning: exported method Reservation3.Validate should have comment or be unexported (golint)
    • Line 679: warning: exported type ReservationIdentification2 should have comment or be unexported (golint)
    • Line 687: warning: exported method ReservationIdentification2.Validate should have comment or be unexported (golint)
    • Line 691: warning: exported type ReservationOrError8Choice should have comment or be unexported (golint)
    • Line 696: warning: exported method ReservationOrError8Choice.Validate should have comment or be unexported (golint)
    • Line 700: warning: exported type ReservationOrError9Choice should have comment or be unexported (golint)
    • Line 705: warning: exported method ReservationOrError9Choice.Validate should have comment or be unexported (golint)
    • Line 709: warning: exported type ReservationReport6 should have comment or be unexported (golint)
    • Line 714: warning: exported method ReservationReport6.Validate should have comment or be unexported (golint)
    • Line 718: warning: exported type ReservationStatus1Choice should have comment or be unexported (golint)
    • Line 723: warning: exported method ReservationStatus1Choice.Validate should have comment or be unexported (golint)
    • Line 727: warning: exported type ReservationType1Choice should have comment or be unexported (golint)
    • Line 732: warning: exported method ReservationType1Choice.Validate should have comment or be unexported (golint)
    • Line 736: warning: exported type ReturnReservationV06 should have comment or be unexported (golint)
    • Line 743: warning: exported method ReturnReservationV06.Validate should have comment or be unexported (golint)
    • Line 747: warning: exported type SystemIdentification2Choice should have comment or be unexported (golint)
    • Line 752: warning: exported method SystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 756: warning: exported type AccountNotification16 should have comment or be unexported (golint)
    • Line 770: warning: exported method AccountNotification16.Validate should have comment or be unexported (golint)
    • Line 774: warning: exported type NotificationItem7 should have comment or be unexported (golint)
    • Line 792: warning: exported method NotificationItem7.Validate should have comment or be unexported (golint)
    • Line 796: warning: exported type NotificationToReceiveV06 should have comment or be unexported (golint)
    • Line 803: warning: exported method NotificationToReceiveV06.Validate should have comment or be unexported (golint)
    • Line 807: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 812: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 816: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 823: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 827: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 832: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 836: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 841: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 845: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 854: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 858: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 867: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 871: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 876: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 880: warning: exported type RemittanceLocation7 should have comment or be unexported (golint)
    • Line 885: warning: exported method RemittanceLocation7.Validate should have comment or be unexported (golint)
    • Line 889: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 895: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 899: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 910: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 914: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 921: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 925: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 930: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 934: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 939: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 943: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 948: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 952: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 966: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 970: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 976: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 980: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 987: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 991: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 997: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1001: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1013: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1017: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1022: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1026: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 1031: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 1035: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 1040: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 1044: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 1049: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 1053: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 1058: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 1062: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 1067: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1071: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 1076: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1080: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 1087: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 1091: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 1097: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 1101: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 1107: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 1111: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 1116: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 1120: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 1125: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 1129: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 1140: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 1144: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 1149: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 1153: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 1158: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 1162: warning: exported type GroupHeader77 should have comment or be unexported (golint)
    • Line 1168: warning: exported method GroupHeader77.Validate should have comment or be unexported (golint)
    • Line 1172: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 1177: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 1181: warning: exported type NotificationToReceiveCancellationAdviceV06 should have comment or be unexported (golint)
    • Line 1188: warning: exported method NotificationToReceiveCancellationAdviceV06.Validate should have comment or be unexported (golint)
    • Line 1192: warning: exported type OriginalItem6 should have comment or be unexported (golint)
    • Line 1201: warning: exported method OriginalItem6.Validate should have comment or be unexported (golint)
    • Line 1205: warning: exported type OriginalItemReference5 should have comment or be unexported (golint)
    • Line 1218: warning: exported method OriginalItemReference5.Validate should have comment or be unexported (golint)
    • Line 1222: warning: exported type OriginalNotification12 should have comment or be unexported (golint)
    • Line 1230: warning: exported method OriginalNotification12.Validate should have comment or be unexported (golint)
    • Line 1234: warning: exported type OriginalNotificationReference10 should have comment or be unexported (golint)
    • Line 1247: warning: exported method OriginalNotificationReference10.Validate should have comment or be unexported (golint)
    • Line 1251: warning: exported type GroupHeader84 should have comment or be unexported (golint)
    • Line 1257: warning: exported method GroupHeader84.Validate should have comment or be unexported (golint)
    • Line 1261: warning: exported type NotificationToReceiveStatusReportV06 should have comment or be unexported (golint)
    • Line 1268: warning: exported method NotificationToReceiveStatusReportV06.Validate should have comment or be unexported (golint)
    • Line 1272: warning: exported type OriginalItemAndStatus6 should have comment or be unexported (golint)
    • Line 1283: warning: exported method OriginalItemAndStatus6.Validate should have comment or be unexported (golint)
    • Line 1287: warning: exported type OriginalNotification11 should have comment or be unexported (golint)
    • Line 1296: warning: exported method OriginalNotification11.Validate should have comment or be unexported (golint)
    • Line 1300: warning: exported type OriginalNotificationReference9 should have comment or be unexported (golint)
    • Line 1313: warning: exported method OriginalNotificationReference9.Validate should have comment or be unexported (golint)
    • Line 1317: warning: exported type AmendmentInformationDetails10 should have comment or be unexported (golint)
    • Line 1331: warning: exported method AmendmentInformationDetails10.Validate should have comment or be unexported (golint)
    • Line 1335: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 1340: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 1344: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 1349: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 1353: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 1359: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 1363: warning: exported type CancellationStatusReason2 should have comment or be unexported (golint)
    • Line 1369: warning: exported method CancellationStatusReason2.Validate should have comment or be unexported (golint)
    • Line 1373: warning: exported type CancellationStatusReason2Choice should have comment or be unexported (golint)
    • Line 1378: warning: exported method CancellationStatusReason2Choice.Validate should have comment or be unexported (golint)
    • Line 1382: warning: exported type Case3 should have comment or be unexported (golint)
    • Line 1388: warning: exported method Case3.Validate should have comment or be unexported (golint)
    • Line 1392: warning: exported type CaseAssignment3 should have comment or be unexported (golint)
    • Line 1399: warning: exported method CaseAssignment3.Validate should have comment or be unexported (golint)
    • Line 1403: warning: exported type CashAccount24 should have comment or be unexported (golint)
    • Line 1410: warning: exported method CashAccount24.Validate should have comment or be unexported (golint)
    • Line 1414: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 1419: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 1423: warning: exported type ChargeType3Choice should have comment or be unexported (golint)
    • Line 1428: warning: exported method ChargeType3Choice.Validate should have comment or be unexported (golint)
    • Line 1432: warning: exported type Charges3 should have comment or be unexported (golint)
    • Line 1437: warning: exported method Charges3.Validate should have comment or be unexported (golint)
    • Line 1441: warning: exported type ChargesRecord1 should have comment or be unexported (golint)
    • Line 1451: warning: exported method ChargesRecord1.Validate should have comment or be unexported (golint)
    • Line 1455: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 1460: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 1464: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 1474: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 1478: warning: exported type CorrectiveGroupInformation1 should have comment or be unexported (golint)
    • Line 1484: warning: exported method CorrectiveGroupInformation1.Validate should have comment or be unexported (golint)
    • Line 1488: warning: exported type CorrectiveInterbankTransaction1 should have comment or be unexported (golint)
    • Line 1497: warning: exported method CorrectiveInterbankTransaction1.Validate should have comment or be unexported (golint)
    • Line 1501: warning: exported type CorrectivePaymentInitiation1 should have comment or be unexported (golint)
    • Line 1511: warning: exported method CorrectivePaymentInitiation1.Validate should have comment or be unexported (golint)
    • Line 1515: warning: exported type CorrectiveTransaction1Choice should have comment or be unexported (golint)
    • Line 1520: warning: exported method CorrectiveTransaction1Choice.Validate should have comment or be unexported (golint)
    • Line 1524: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 1531: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 1535: warning: exported type DatePeriodDetails should have comment or be unexported (golint)
    • Line 1540: warning: exported method DatePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 1544: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 1549: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 1553: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 1561: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 1565: warning: exported type Frequency21Choice should have comment or be unexported (golint)
    • Line 1570: warning: exported method Frequency21Choice.Validate should have comment or be unexported (golint)
    • Line 1574: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 1579: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 1583: warning: exported type Garnishment1 should have comment or be unexported (golint)
    • Line 1594: warning: exported method Garnishment1.Validate should have comment or be unexported (golint)
    • Line 1598: warning: exported type GenericIdentification3 should have comment or be unexported (golint)
    • Line 1603: warning: exported method GenericIdentification3.Validate should have comment or be unexported (golint)
    • Line 1607: warning: exported type InvestigationStatus3Choice should have comment or be unexported (golint)
    • Line 1614: warning: exported method InvestigationStatus3Choice.Validate should have comment or be unexported (golint)
    • Line 1618: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 1623: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 1627: warning: exported type MandateRelatedInformation10 should have comment or be unexported (golint)
    • Line 1639: warning: exported method MandateRelatedInformation10.Validate should have comment or be unexported (golint)
    • Line 1643: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 1648: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1652: warning: exported type NumberOfCancellationsPerStatus1 should have comment or be unexported (golint)
    • Line 1658: warning: exported method NumberOfCancellationsPerStatus1.Validate should have comment or be unexported (golint)
    • Line 1662: warning: exported type NumberOfTransactionsPerStatus1 should have comment or be unexported (golint)
    • Line 1668: warning: exported method NumberOfTransactionsPerStatus1.Validate should have comment or be unexported (golint)
    • Line 1672: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 1677: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 1681: warning: exported type OriginalGroupHeader5 should have comment or be unexported (golint)
    • Line 1694: warning: exported method OriginalGroupHeader5.Validate should have comment or be unexported (golint)
    • Line 1698: warning: exported type OriginalGroupInformation3 should have comment or be unexported (golint)
    • Line 1704: warning: exported method OriginalGroupInformation3.Validate should have comment or be unexported (golint)
    • Line 1708: warning: exported type OriginalPaymentInstruction17 should have comment or be unexported (golint)
    • Line 1721: warning: exported method OriginalPaymentInstruction17.Validate should have comment or be unexported (golint)
    • Line 1725: warning: exported type OriginalTransactionReference22 should have comment or be unexported (golint)
    • Line 1749: warning: exported method OriginalTransactionReference22.Validate should have comment or be unexported (golint)
    • Line 1753: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 1758: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 1762: warning: exported type Party12Choice should have comment or be unexported (golint)
    • Line 1767: warning: exported method Party12Choice.Validate should have comment or be unexported (golint)
    • Line 1771: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 1779: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 1783: warning: exported type PaymentTransaction66 should have comment or be unexported (golint)
    • Line 1796: warning: exported method PaymentTransaction66.Validate should have comment or be unexported (golint)
    • Line 1800: warning: exported type PaymentTransaction67 should have comment or be unexported (golint)
    • Line 1818: warning: exported method PaymentTransaction67.Validate should have comment or be unexported (golint)
    • Line 1822: warning: exported type PaymentTypeInformation25 should have comment or be unexported (golint)
    • Line 1831: warning: exported method PaymentTypeInformation25.Validate should have comment or be unexported (golint)
    • Line 1835: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 1840: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 1844: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 1857: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 1861: warning: exported type RemittanceInformation11 should have comment or be unexported (golint)
    • Line 1866: warning: exported method RemittanceInformation11.Validate should have comment or be unexported (golint)
    • Line 1870: warning: exported type ResolutionInformation1 should have comment or be unexported (golint)
    • Line 1876: warning: exported method ResolutionInformation1.Validate should have comment or be unexported (golint)
    • Line 1880: warning: exported type ResolutionOfInvestigationV06 should have comment or be unexported (golint)
    • Line 1892: warning: exported method ResolutionOfInvestigationV06.Validate should have comment or be unexported (golint)
    • Line 1896: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 1901: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 1905: warning: exported type SettlementInstruction4 should have comment or be unexported (golint)
    • Line 1917: warning: exported method SettlementInstruction4.Validate should have comment or be unexported (golint)
    • Line 1921: warning: exported type StatementResolutionEntry2 should have comment or be unexported (golint)
    • Line 1930: warning: exported method StatementResolutionEntry2.Validate should have comment or be unexported (golint)
    • Line 1934: warning: exported type StructuredRemittanceInformation13 should have comment or be unexported (golint)
    • Line 1945: warning: exported method StructuredRemittanceInformation13.Validate should have comment or be unexported (golint)
    • Line 1949: warning: exported type TaxAmount1 should have comment or be unexported (golint)
    • Line 1956: warning: exported method TaxAmount1.Validate should have comment or be unexported (golint)
    • Line 1960: warning: exported type TaxCharges2 should have comment or be unexported (golint)
    • Line 1966: warning: exported method TaxCharges2.Validate should have comment or be unexported (golint)
    • Line 1970: warning: exported type TaxInformation4 should have comment or be unexported (golint)
    • Line 1984: warning: exported method TaxInformation4.Validate should have comment or be unexported (golint)
    • Line 1988: warning: exported type TaxPeriod1 should have comment or be unexported (golint)
    • Line 1994: warning: exported method TaxPeriod1.Validate should have comment or be unexported (golint)
    • Line 1998: warning: exported type TaxRecord1 should have comment or be unexported (golint)
    • Line 2010: warning: exported method TaxRecord1.Validate should have comment or be unexported (golint)
    • Line 2014: warning: exported type TaxRecordDetails1 should have comment or be unexported (golint)
    • Line 2019: warning: exported method TaxRecordDetails1.Validate should have comment or be unexported (golint)
    • Line 2023: warning: exported type UnderlyingTransaction14 should have comment or be unexported (golint)
    • Line 2029: warning: exported method UnderlyingTransaction14.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v10/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ExternalChargeType1Code should be of the form "ExternalChargeType1Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ExternalChargeType1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalClaimNonReceiptRejection1Code should be of the form "ExternalClaimNonReceiptRejection1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalClaimNonReceiptRejection1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type ExternalInvestigationExecutionConfirmation1Code should be of the form "ExternalInvestigationExecutionConfirmation1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method ExternalInvestigationExecutionConfirmation1Code.Validate should have comment or be unexported (golint)
    • Line 223: warning: comment on exported type ExternalPaymentCancellationRejection1Code should be of the form "ExternalPaymentCancellationRejection1Code ..." (with optional leading article) (golint)
    • Line 226: warning: exported method ExternalPaymentCancellationRejection1Code.Validate should have comment or be unexported (golint)
    • Line 233: warning: comment on exported type ExternalPaymentCompensationReason1Code should be of the form "ExternalPaymentCompensationReason1Code ..." (with optional leading article) (golint)
    • Line 236: warning: exported method ExternalPaymentCompensationReason1Code.Validate should have comment or be unexported (golint)
    • Line 243: warning: comment on exported type ExternalPaymentModificationRejection1Code should be of the form "ExternalPaymentModificationRejection1Code ..." (with optional leading article) (golint)
    • Line 246: warning: exported method ExternalPaymentModificationRejection1Code.Validate should have comment or be unexported (golint)
    • Line 253: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 256: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 267: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 270: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 281: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 284: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 295: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 298: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 309: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 312: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 323: warning: comment on exported type Instruction4Code should be of the form "Instruction4Code ..." (with optional leading article) (golint)
    • Line 326: warning: exported method Instruction4Code.Validate should have comment or be unexported (golint)
    • Line 337: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 340: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 351: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 354: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 365: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 368: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 379: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 382: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 393: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 396: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 407: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 410: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 421: warning: comment on exported type TransactionIndividualStatus1Code should be of the form "TransactionIndividualStatus1Code ..." (with optional leading article) (golint)
    • Line 424: warning: exported method TransactionIndividualStatus1Code.Validate should have comment or be unexported (golint)
    • Line 435: warning: comment on exported type CancellationIndividualStatus1Code should be of the form "CancellationIndividualStatus1Code ..." (with optional leading article) (golint)
    • Line 438: warning: exported method CancellationIndividualStatus1Code.Validate should have comment or be unexported (golint)
    • Line 449: warning: comment on exported type GroupCancellationStatus1Code should be of the form "GroupCancellationStatus1Code ..." (with optional leading article) (golint)
    • Line 452: warning: exported method GroupCancellationStatus1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v04/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPacs01000104 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPacs01000104.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPacs01000104.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPacs01000104.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentPacs02800104 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentPacs02800104.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentPacs02800104.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentPacs02800104.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v09/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 63: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 67: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 72: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 76: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 81: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 92: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 96: warning: exported type CancellationReason33Choice should have comment or be unexported (golint)
    • Line 101: warning: exported method CancellationReason33Choice.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported type Case5 should have comment or be unexported (golint)
    • Line 111: warning: exported method Case5.Validate should have comment or be unexported (golint)
    • Line 115: warning: exported type CaseAssignment5 should have comment or be unexported (golint)
    • Line 122: warning: exported method CaseAssignment5.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 134: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 138: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 143: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 147: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 152: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 156: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 161: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 165: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 170: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 174: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 179: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 183: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 198: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 202: warning: exported type ControlData1 should have comment or be unexported (golint)
    • Line 207: warning: exported method ControlData1.Validate should have comment or be unexported (golint)
    • Line 211: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 223: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 227: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 232: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 236: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 241: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 245: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 250: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 254: warning: exported type CustomerPaymentCancellationRequestV09 should have comment or be unexported (golint)
    • Line 263: warning: exported method CustomerPaymentCancellationRequestV09.Validate should have comment or be unexported (golint)
    • Line 267: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 272: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 276: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 283: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 287: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 292: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 296: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 301: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 305: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 310: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 314: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 320: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 324: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 330: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 334: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 339: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 343: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 348: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 352: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 357: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 361: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 366: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 370: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 379: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 383: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 389: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 393: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 398: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 402: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 407: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 411: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 422: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 426: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 431: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 435: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 440: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 444: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 450: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 460: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 464: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 470: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 474: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 480: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 484: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 490: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 494: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 499: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 503: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 508: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 512: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 517: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 521: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 534: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 538: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 543: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 547: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 554: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 558: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 564: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 568: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 573: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 577: warning: exported type OriginalGroupHeader15 should have comment or be unexported (golint)
    • Line 589: warning: exported method OriginalGroupHeader15.Validate should have comment or be unexported (golint)
    • Line 593: warning: exported type OriginalGroupInformation29 should have comment or be unexported (golint)
    • Line 599: warning: exported method OriginalGroupInformation29.Validate should have comment or be unexported (golint)
    • Line 603: warning: exported type OriginalPaymentInstruction36 should have comment or be unexported (golint)
    • Line 615: warning: exported method OriginalPaymentInstruction36.Validate should have comment or be unexported (golint)
    • Line 619: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 644: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 648: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 653: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 657: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 662: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 666: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 671: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 675: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 683: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 687: warning: exported type PaymentCancellationReason5 should have comment or be unexported (golint)
    • Line 693: warning: exported method PaymentCancellationReason5.Validate should have comment or be unexported (golint)
    • Line 697: warning: exported type PaymentTransaction124 should have comment or be unexported (golint)
    • Line 711: warning: exported method PaymentTransaction124.Validate should have comment or be unexported (golint)
    • Line 715: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 724: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 728: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 733: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 737: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 742: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 746: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 765: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 769: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 774: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 778: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 783: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 787: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 792: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 796: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 803: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 807: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 812: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 816: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 821: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 825: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 834: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 838: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 847: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 851: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 856: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 860: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 865: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 869: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 881: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 885: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 896: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 900: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 905: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 909: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 913: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 917: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 924: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 928: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 933: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 937: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 942: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 946: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 951: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 955: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 969: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 973: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 979: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 983: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 990: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 994: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1000: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1004: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1016: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1020: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1025: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1029: warning: exported type UnderlyingTransaction27 should have comment or be unexported (golint)
    • Line 1034: warning: exported method UnderlyingTransaction27.Validate should have comment or be unexported (golint)
    • Line 1038: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 1045: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 1049: warning: exported type FIToFIPaymentCancellationRequestV09 should have comment or be unexported (golint)
    • Line 1058: warning: exported method FIToFIPaymentCancellationRequestV09.Validate should have comment or be unexported (golint)
    • Line 1062: warning: exported type PaymentTransaction120 should have comment or be unexported (golint)
    • Line 1080: warning: exported method PaymentTransaction120.Validate should have comment or be unexported (golint)
    • Line 1084: warning: exported type UnderlyingTransaction26 should have comment or be unexported (golint)
    • Line 1089: warning: exported method UnderlyingTransaction26.Validate should have comment or be unexported (golint)
    • iso20022/pkg/reda_v01/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentReda06600101 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentReda06600101.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentReda06600101.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentReda06600101.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentReda06700101 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentReda06700101.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentReda06700101.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentReda06700101.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentReda06800101 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentReda06800101.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentReda06800101.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentReda06800101.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentReda06900101 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentReda06900101.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentReda06900101.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentReda06900101.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentReda07000101 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentReda07000101.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentReda07000101.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentReda07000101.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentReda07100101 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentReda07100101.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentReda07100101.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentReda07100101.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentReda07200101 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentReda07200101.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentReda07200101.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentReda07200101.MarshalXML should have comment or be unexported (golint)
    • Line 223: warning: exported type DocumentReda07300101 should have comment or be unexported (golint)
    • Line 229: warning: exported method DocumentReda07300101.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported method DocumentReda07300101.NameSpace should have comment or be unexported (golint)
    • Line 242: warning: exported method DocumentReda07300101.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v02/acmt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 35: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 45: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 49: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 54: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 63: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 67: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 77: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 81: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 88: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 92: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 97: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 101: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 109: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 113: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 119: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 123: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 129: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 133: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 139: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 143: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 149: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type IdentificationAssignment2 should have comment or be unexported (golint)
    • Line 162: warning: exported method IdentificationAssignment2.Validate should have comment or be unexported (golint)
    • Line 166: warning: exported type IdentificationInformation2 should have comment or be unexported (golint)
    • Line 172: warning: exported method IdentificationInformation2.Validate should have comment or be unexported (golint)
    • Line 176: warning: exported type IdentificationModification2 should have comment or be unexported (golint)
    • Line 183: warning: exported method IdentificationModification2.Validate should have comment or be unexported (golint)
    • Line 187: warning: exported type IdentificationModificationAdviceV02 should have comment or be unexported (golint)
    • Line 195: warning: exported method IdentificationModificationAdviceV02.Validate should have comment or be unexported (golint)
    • Line 199: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 204: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 213: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 217: warning: exported type OriginalTransactionReference18 should have comment or be unexported (golint)
    • Line 224: warning: exported method OriginalTransactionReference18.Validate should have comment or be unexported (golint)
    • Line 228: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 233: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 237: warning: exported type Party12Choice should have comment or be unexported (golint)
    • Line 242: warning: exported method Party12Choice.Validate should have comment or be unexported (golint)
    • Line 246: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 254: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 258: warning: exported type PaymentIdentification4 should have comment or be unexported (golint)
    • Line 266: warning: exported method PaymentIdentification4.Validate should have comment or be unexported (golint)
    • Line 270: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 275: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 279: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 284: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 288: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 301: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 305: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 310: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 314: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 318: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 322: warning: exported type IdentificationVerification2 should have comment or be unexported (golint)
    • Line 327: warning: exported method IdentificationVerification2.Validate should have comment or be unexported (golint)
    • Line 331: warning: exported type IdentificationVerificationRequestV02 should have comment or be unexported (golint)
    • Line 338: warning: exported method IdentificationVerificationRequestV02.Validate should have comment or be unexported (golint)
    • Line 342: warning: exported type IdentificationVerificationReportV02 should have comment or be unexported (golint)
    • Line 350: warning: exported method IdentificationVerificationReportV02.Validate should have comment or be unexported (golint)
    • Line 354: warning: exported type MessageIdentification5 should have comment or be unexported (golint)
    • Line 360: warning: exported method MessageIdentification5.Validate should have comment or be unexported (golint)
    • Line 364: warning: exported type VerificationReason1Choice should have comment or be unexported (golint)
    • Line 369: warning: exported method VerificationReason1Choice.Validate should have comment or be unexported (golint)
    • Line 373: warning: exported type VerificationReport2 should have comment or be unexported (golint)
    • Line 381: warning: exported method VerificationReport2.Validate should have comment or be unexported (golint)
    • Line 385: warning: exported type AccountSwitchDetails1 should have comment or be unexported (golint)
    • Line 396: warning: exported method AccountSwitchDetails1.Validate should have comment or be unexported (golint)
    • Line 400: warning: exported type AccountSwitchRequestRedirectionV02 should have comment or be unexported (golint)
    • Line 409: warning: exported method AccountSwitchRequestRedirectionV02.Validate should have comment or be unexported (golint)
    • Line 413: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 418: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 422: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 427: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 431: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 438: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 442: warning: exported type CashAccount39 should have comment or be unexported (golint)
    • Line 452: warning: exported method CashAccount39.Validate should have comment or be unexported (golint)
    • Line 456: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 461: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 465: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 480: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 484: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 491: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 495: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 504: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 508: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 514: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 518: warning: exported type MessageIdentification1 should have comment or be unexported (golint)
    • Line 523: warning: exported method MessageIdentification1.Validate should have comment or be unexported (golint)
    • Line 527: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 533: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 537: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 542: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 546: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 551: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 555: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 563: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 567: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 572: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 576: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 595: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 599: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 604: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 608: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 613: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 617: warning: exported type AccountSwitchNotifyAccountSwitchCompleteV02 should have comment or be unexported (golint)
    • Line 624: warning: exported method AccountSwitchNotifyAccountSwitchCompleteV02.Validate should have comment or be unexported (golint)
    • Line 628: warning: exported type AccountSwitchPaymentResponseV02 should have comment or be unexported (golint)
    • Line 635: warning: exported method AccountSwitchPaymentResponseV02.Validate should have comment or be unexported (golint)
    • Line 639: warning: exported type AccountSwitchTechnicalRejectionV02 should have comment or be unexported (golint)
    • Line 646: warning: exported method AccountSwitchTechnicalRejectionV02.Validate should have comment or be unexported (golint)
    • Line 650: warning: exported type ResponseDetails1 should have comment or be unexported (golint)
    • Line 655: warning: exported method ResponseDetails1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/auth_v01/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentAuth00100101 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentAuth00100101.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentAuth00100101.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentAuth00100101.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentAuth00200101 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentAuth00200101.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentAuth00200101.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentAuth00200101.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentAuth00300101 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentAuth00300101.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentAuth00300101.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentAuth00300101.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v10/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt02800110 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt02800110.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt02800110.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt02800110.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt02900110 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt02900110.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt02900110.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt02900110.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/admi_v02/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentAdmi00400102 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentAdmi00400102.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentAdmi00400102.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentAdmi00400102.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentAdmi00900102 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentAdmi00900102.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentAdmi00900102.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentAdmi00900102.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentAdmi01000102 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentAdmi01000102.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentAdmi01000102.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentAdmi01000102.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v09/pacs.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 44: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 62: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 73: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 77: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 85: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 89: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 94: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 103: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 107: warning: exported type Charges7 should have comment or be unexported (golint)
    • Line 112: warning: exported method Charges7.Validate should have comment or be unexported (golint)
    • Line 116: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 121: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 125: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 130: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 134: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 139: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 143: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 158: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 174: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported type CreditTransferTransaction43 should have comment or be unexported (golint)
    • Line 228: warning: exported method CreditTransferTransaction43.Validate should have comment or be unexported (golint)
    • Line 232: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 237: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 241: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 246: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 255: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 259: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 266: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 270: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 275: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 279: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 284: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 288: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 293: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 297: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 304: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 308: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 314: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 318: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 324: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 328: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 333: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 337: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 342: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 346: warning: exported type FIToFICustomerCreditTransferV09 should have comment or be unexported (golint)
    • Line 353: warning: exported method FIToFICustomerCreditTransferV09.Validate should have comment or be unexported (golint)
    • Line 357: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 362: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 366: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 375: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 379: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 385: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 389: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 394: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 398: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 403: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 407: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 418: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 422: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 427: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 431: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 436: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 440: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 446: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 450: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 456: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 460: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 466: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 470: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 476: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 480: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 486: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 490: warning: exported type GroupHeader93 should have comment or be unexported (golint)
    • Line 504: warning: exported method GroupHeader93.Validate should have comment or be unexported (golint)
    • Line 508: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 513: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 517: warning: exported type InstructionForNextAgent1 should have comment or be unexported (golint)
    • Line 522: warning: exported method InstructionForNextAgent1.Validate should have comment or be unexported (golint)
    • Line 526: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 531: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 535: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 540: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 544: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 549: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 553: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 560: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 564: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 569: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 573: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 579: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 583: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 588: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 592: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 597: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 601: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 606: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 610: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 618: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 622: warning: exported type PaymentIdentification13 should have comment or be unexported (golint)
    • Line 630: warning: exported method PaymentIdentification13.Validate should have comment or be unexported (golint)
    • Line 634: warning: exported type PaymentTypeInformation28 should have comment or be unexported (golint)
    • Line 642: warning: exported method PaymentTypeInformation28.Validate should have comment or be unexported (golint)
    • Line 646: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 651: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 655: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 660: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 664: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 683: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 687: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 692: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 696: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 701: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 705: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 710: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 714: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 721: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 725: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 730: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 734: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 739: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 743: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 748: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 752: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 758: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 762: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 771: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 775: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 784: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 788: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 793: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 797: warning: exported type RemittanceLocation7 should have comment or be unexported (golint)
    • Line 802: warning: exported method RemittanceLocation7.Validate should have comment or be unexported (golint)
    • Line 806: warning: exported type RemittanceLocationData1 should have comment or be unexported (golint)
    • Line 812: warning: exported method RemittanceLocationData1.Validate should have comment or be unexported (golint)
    • Line 816: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 821: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 825: warning: exported type SettlementDateTimeIndication1 should have comment or be unexported (golint)
    • Line 830: warning: exported method SettlementDateTimeIndication1.Validate should have comment or be unexported (golint)
    • Line 834: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 846: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 850: warning: exported type SettlementTimeRequest2 should have comment or be unexported (golint)
    • Line 857: warning: exported method SettlementTimeRequest2.Validate should have comment or be unexported (golint)
    • Line 861: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 870: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 874: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 885: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 889: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 894: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 898: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 902: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 906: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 913: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 917: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 922: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 926: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 931: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 935: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 940: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 944: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 958: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 962: warning: exported type TaxInformation8 should have comment or be unexported (golint)
    • Line 975: warning: exported method TaxInformation8.Validate should have comment or be unexported (golint)
    • Line 979: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 985: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 989: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 996: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1000: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1006: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1010: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1022: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1026: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1031: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1035: warning: exported type CreditTransferTransaction44 should have comment or be unexported (golint)
    • Line 1075: warning: exported method CreditTransferTransaction44.Validate should have comment or be unexported (golint)
    • Line 1079: warning: exported type CreditTransferTransaction45 should have comment or be unexported (golint)
    • Line 1110: warning: exported method CreditTransferTransaction45.Validate should have comment or be unexported (golint)
    • Line 1114: warning: exported type FinancialInstitutionCreditTransferV09 should have comment or be unexported (golint)
    • Line 1121: warning: exported method FinancialInstitutionCreditTransferV09.Validate should have comment or be unexported (golint)
    • Line 1125: warning: exported type RemittanceInformation2 should have comment or be unexported (golint)
    • Line 1129: warning: exported method RemittanceInformation2.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v01/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type Amount2Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method Amount2Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 62: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 73: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 77: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 82: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 86: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 91: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 95: warning: exported type CreateLimitV01 should have comment or be unexported (golint)
    • Line 102: warning: exported method CreateLimitV01.Validate should have comment or be unexported (golint)
    • Line 106: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 111: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 115: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 120: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 124: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 133: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 137: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 143: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 147: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 153: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 157: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 163: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 167: warning: exported type LimitIdentification5 should have comment or be unexported (golint)
    • Line 175: warning: exported method LimitIdentification5.Validate should have comment or be unexported (golint)
    • Line 179: warning: exported type LimitStructure4 should have comment or be unexported (golint)
    • Line 186: warning: exported method LimitStructure4.Validate should have comment or be unexported (golint)
    • Line 190: warning: exported type LimitType1Choice should have comment or be unexported (golint)
    • Line 195: warning: exported method LimitType1Choice.Validate should have comment or be unexported (golint)
    • Line 199: warning: exported type MarketInfrastructureIdentification1Choice should have comment or be unexported (golint)
    • Line 204: warning: exported method MarketInfrastructureIdentification1Choice.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported type MessageHeader1 should have comment or be unexported (golint)
    • Line 213: warning: exported method MessageHeader1.Validate should have comment or be unexported (golint)
    • Line 217: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 236: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 240: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 245: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 249: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 253: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 257: warning: exported type SystemIdentification2Choice should have comment or be unexported (golint)
    • Line 262: warning: exported method SystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 266: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 274: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 278: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 283: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 287: warning: exported type CreateStandingOrderV01 should have comment or be unexported (golint)
    • Line 295: warning: exported method CreateStandingOrderV01.Validate should have comment or be unexported (golint)
    • Line 299: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 304: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 308: warning: exported type DatePeriod2Choice should have comment or be unexported (golint)
    • Line 314: warning: exported method DatePeriod2Choice.Validate should have comment or be unexported (golint)
    • Line 318: warning: exported type EventType1Choice should have comment or be unexported (golint)
    • Line 323: warning: exported method EventType1Choice.Validate should have comment or be unexported (golint)
    • Line 327: warning: exported type ExecutionType1Choice should have comment or be unexported (golint)
    • Line 332: warning: exported method ExecutionType1Choice.Validate should have comment or be unexported (golint)
    • Line 336: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 341: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 345: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 350: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 354: warning: exported type StandingOrder7 should have comment or be unexported (golint)
    • Line 366: warning: exported method StandingOrder7.Validate should have comment or be unexported (golint)
    • Line 370: warning: exported type StandingOrderIdentification4 should have comment or be unexported (golint)
    • Line 376: warning: exported method StandingOrderIdentification4.Validate should have comment or be unexported (golint)
    • Line 380: warning: exported type CreateReservationV01 should have comment or be unexported (golint)
    • Line 388: warning: exported method CreateReservationV01.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported type Reservation4 should have comment or be unexported (golint)
    • Line 397: warning: exported method Reservation4.Validate should have comment or be unexported (golint)
    • Line 401: warning: exported type ReservationIdentification2 should have comment or be unexported (golint)
    • Line 409: warning: exported method ReservationIdentification2.Validate should have comment or be unexported (golint)
    • Line 413: warning: exported type ReservationType1Choice should have comment or be unexported (golint)
    • Line 418: warning: exported method ReservationType1Choice.Validate should have comment or be unexported (golint)
    • Line 422: warning: exported type CommunicationAddress8 should have comment or be unexported (golint)
    • Line 429: warning: exported method CommunicationAddress8.Validate should have comment or be unexported (golint)
    • Line 433: warning: exported type ContactIdentificationAndAddress1 should have comment or be unexported (golint)
    • Line 439: warning: exported method ContactIdentificationAndAddress1.Validate should have comment or be unexported (golint)
    • Line 443: warning: exported type CreateMemberV01 should have comment or be unexported (golint)
    • Line 451: warning: exported method CreateMemberV01.Validate should have comment or be unexported (golint)
    • Line 455: warning: exported type LongPostalAddress1Choice should have comment or be unexported (golint)
    • Line 460: warning: exported method LongPostalAddress1Choice.Validate should have comment or be unexported (golint)
    • Line 464: warning: exported type Member6 should have comment or be unexported (golint)
    • Line 470: warning: exported method Member6.Validate should have comment or be unexported (golint)
    • Line 474: warning: exported type MemberIdentification3Choice should have comment or be unexported (golint)
    • Line 480: warning: exported method MemberIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 484: warning: exported type StructuredLongPostalAddress1 should have comment or be unexported (golint)
    • Line 499: warning: exported method StructuredLongPostalAddress1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v05/pain.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type AuthenticationChannel1Choice should have comment or be unexported (golint)
    • Line 44: warning: exported method AuthenticationChannel1Choice.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 62: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 72: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 76: warning: exported type CashAccount24 should have comment or be unexported (golint)
    • Line 83: warning: exported method CashAccount24.Validate should have comment or be unexported (golint)
    • Line 87: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 92: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 96: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 101: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 110: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 114: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 119: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 123: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 133: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 137: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 144: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported type DatePeriodDetails1 should have comment or be unexported (golint)
    • Line 153: warning: exported method DatePeriodDetails1.Validate should have comment or be unexported (golint)
    • Line 157: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 162: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 166: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 174: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 184: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 188: warning: exported type Frequency37Choice should have comment or be unexported (golint)
    • Line 193: warning: exported method Frequency37Choice.Validate should have comment or be unexported (golint)
    • Line 197: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 202: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 206: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 211: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 215: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 221: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 225: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 231: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 235: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 241: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 245: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 251: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 255: warning: exported type GroupHeader47 should have comment or be unexported (golint)
    • Line 264: warning: exported method GroupHeader47.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 273: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 277: warning: exported type Mandate10 should have comment or be unexported (golint)
    • Line 303: warning: exported method Mandate10.Validate should have comment or be unexported (golint)
    • Line 307: warning: exported type MandateAdjustment1 should have comment or be unexported (golint)
    • Line 314: warning: exported method MandateAdjustment1.Validate should have comment or be unexported (golint)
    • Line 318: warning: exported type MandateAuthentication1 should have comment or be unexported (golint)
    • Line 324: warning: exported method MandateAuthentication1.Validate should have comment or be unexported (golint)
    • Line 328: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 333: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 337: warning: exported type MandateInitiationRequestV05 should have comment or be unexported (golint)
    • Line 344: warning: exported method MandateInitiationRequestV05.Validate should have comment or be unexported (golint)
    • Line 348: warning: exported type MandateOccurrences4 should have comment or be unexported (golint)
    • Line 356: warning: exported method MandateOccurrences4.Validate should have comment or be unexported (golint)
    • Line 360: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 365: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 369: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 376: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 380: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 385: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 389: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 394: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 398: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 403: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 407: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 415: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 419: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 424: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 428: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 433: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 437: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 450: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 459: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 463: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 468: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 472: warning: exported type ReferredMandateDocument1 should have comment or be unexported (golint)
    • Line 479: warning: exported method ReferredMandateDocument1.Validate should have comment or be unexported (golint)
    • Line 483: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 488: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 492: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 497: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 501: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 505: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 509: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 514: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 518: warning: exported type Mandate8 should have comment or be unexported (golint)
    • Line 543: warning: exported method Mandate8.Validate should have comment or be unexported (golint)
    • Line 547: warning: exported type Mandate9 should have comment or be unexported (golint)
    • Line 572: warning: exported method Mandate9.Validate should have comment or be unexported (golint)
    • Line 576: warning: exported type MandateAmendment5 should have comment or be unexported (golint)
    • Line 584: warning: exported method MandateAmendment5.Validate should have comment or be unexported (golint)
    • Line 588: warning: exported type MandateAmendmentReason1 should have comment or be unexported (golint)
    • Line 594: warning: exported method MandateAmendmentReason1.Validate should have comment or be unexported (golint)
    • Line 598: warning: exported type MandateAmendmentRequestV05 should have comment or be unexported (golint)
    • Line 605: warning: exported method MandateAmendmentRequestV05.Validate should have comment or be unexported (golint)
    • Line 609: warning: exported type MandateReason1Choice should have comment or be unexported (golint)
    • Line 614: warning: exported method MandateReason1Choice.Validate should have comment or be unexported (golint)
    • Line 618: warning: exported type OriginalMandate4Choice should have comment or be unexported (golint)
    • Line 623: warning: exported method OriginalMandate4Choice.Validate should have comment or be unexported (golint)
    • Line 627: warning: exported type OriginalMessageInformation1 should have comment or be unexported (golint)
    • Line 633: warning: exported method OriginalMessageInformation1.Validate should have comment or be unexported (golint)
    • Line 637: warning: exported type MandateCancellation5 should have comment or be unexported (golint)
    • Line 644: warning: exported method MandateCancellation5.Validate should have comment or be unexported (golint)
    • Line 648: warning: exported type MandateCancellationRequestV05 should have comment or be unexported (golint)
    • Line 655: warning: exported method MandateCancellationRequestV05.Validate should have comment or be unexported (golint)
    • Line 659: warning: exported type PaymentCancellationReason1 should have comment or be unexported (golint)
    • Line 665: warning: exported method PaymentCancellationReason1.Validate should have comment or be unexported (golint)
    • Line 669: warning: exported type AcceptanceResult6 should have comment or be unexported (golint)
    • Line 675: warning: exported method AcceptanceResult6.Validate should have comment or be unexported (golint)
    • Line 679: warning: exported type Mandate11 should have comment or be unexported (golint)
    • Line 704: warning: exported method Mandate11.Validate should have comment or be unexported (golint)
    • Line 708: warning: exported type MandateAcceptance5 should have comment or be unexported (golint)
    • Line 715: warning: exported method MandateAcceptance5.Validate should have comment or be unexported (golint)
    • Line 719: warning: exported type MandateAcceptanceReportV05 should have comment or be unexported (golint)
    • Line 726: warning: exported method MandateAcceptanceReportV05.Validate should have comment or be unexported (golint)
    • Line 730: warning: exported type OriginalMandate5Choice should have comment or be unexported (golint)
    • Line 735: warning: exported method OriginalMandate5Choice.Validate should have comment or be unexported (golint)
    • Line 739: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 744: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 748: warning: exported type Cheque7 should have comment or be unexported (golint)
    • Line 763: warning: exported method Cheque7.Validate should have comment or be unexported (golint)
    • Line 767: warning: exported type CreditTransferTransaction22 should have comment or be unexported (golint)
    • Line 790: warning: exported method CreditTransferTransaction22.Validate should have comment or be unexported (golint)
    • Line 794: warning: exported type CreditorPaymentActivationRequestV05 should have comment or be unexported (golint)
    • Line 801: warning: exported method CreditorPaymentActivationRequestV05.Validate should have comment or be unexported (golint)
    • Line 805: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 810: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 814: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 819: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 823: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 828: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 832: warning: exported type DatePeriodDetails should have comment or be unexported (golint)
    • Line 837: warning: exported method DatePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 841: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 846: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 850: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 855: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 859: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 866: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 870: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 876: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 880: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 886: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 890: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 895: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 899: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 904: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 908: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 913: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 917: warning: exported type Garnishment1 should have comment or be unexported (golint)
    • Line 928: warning: exported method Garnishment1.Validate should have comment or be unexported (golint)
    • Line 932: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 937: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 941: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 946: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 950: warning: exported type GroupHeader45 should have comment or be unexported (golint)
    • Line 958: warning: exported method GroupHeader45.Validate should have comment or be unexported (golint)
    • Line 962: warning: exported type NameAndAddress10 should have comment or be unexported (golint)
    • Line 967: warning: exported method NameAndAddress10.Validate should have comment or be unexported (golint)
    • Line 971: warning: exported type PaymentIdentification1 should have comment or be unexported (golint)
    • Line 976: warning: exported method PaymentIdentification1.Validate should have comment or be unexported (golint)
    • Line 980: warning: exported type PaymentInstruction19 should have comment or be unexported (golint)
    • Line 993: warning: exported method PaymentInstruction19.Validate should have comment or be unexported (golint)
    • Line 997: warning: exported type PaymentTypeInformation19 should have comment or be unexported (golint)
    • Line 1004: warning: exported method PaymentTypeInformation19.Validate should have comment or be unexported (golint)
    • Line 1008: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 1013: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 1017: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 1024: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 1028: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 1033: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 1037: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 1043: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 1047: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 1056: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 1060: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 1069: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 1073: warning: exported type RemittanceInformation11 should have comment or be unexported (golint)
    • Line 1078: warning: exported method RemittanceInformation11.Validate should have comment or be unexported (golint)
    • Line 1082: warning: exported type RemittanceLocation4 should have comment or be unexported (golint)
    • Line 1087: warning: exported method RemittanceLocation4.Validate should have comment or be unexported (golint)
    • Line 1091: warning: exported type RemittanceLocationDetails1 should have comment or be unexported (golint)
    • Line 1097: warning: exported method RemittanceLocationDetails1.Validate should have comment or be unexported (golint)
    • Line 1101: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 1110: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 1114: warning: exported type StructuredRemittanceInformation13 should have comment or be unexported (golint)
    • Line 1125: warning: exported method StructuredRemittanceInformation13.Validate should have comment or be unexported (golint)
    • Line 1129: warning: exported type TaxAmount1 should have comment or be unexported (golint)
    • Line 1136: warning: exported method TaxAmount1.Validate should have comment or be unexported (golint)
    • Line 1140: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 1145: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1149: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 1154: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1158: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 1163: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 1167: warning: exported type TaxInformation3 should have comment or be unexported (golint)
    • Line 1180: warning: exported method TaxInformation3.Validate should have comment or be unexported (golint)
    • Line 1184: warning: exported type TaxInformation4 should have comment or be unexported (golint)
    • Line 1198: warning: exported method TaxInformation4.Validate should have comment or be unexported (golint)
    • Line 1202: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1208: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1212: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1219: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1223: warning: exported type TaxPeriod1 should have comment or be unexported (golint)
    • Line 1229: warning: exported method TaxPeriod1.Validate should have comment or be unexported (golint)
    • Line 1233: warning: exported type TaxRecord1 should have comment or be unexported (golint)
    • Line 1245: warning: exported method TaxRecord1.Validate should have comment or be unexported (golint)
    • Line 1249: warning: exported type TaxRecordDetails1 should have comment or be unexported (golint)
    • Line 1254: warning: exported method TaxRecordDetails1.Validate should have comment or be unexported (golint)
    • Line 1258: warning: exported type InstructionForCreditorAgent1 should have comment or be unexported (golint)
    • Line 1263: warning: exported method InstructionForCreditorAgent1.Validate should have comment or be unexported (golint)
    • Line 1267: warning: exported type ChequeDeliveryMethod1Choice should have comment or be unexported (golint)
    • Line 1272: warning: exported method ChequeDeliveryMethod1Choice.Validate should have comment or be unexported (golint)
    • Line 1276: warning: exported type Charges2 should have comment or be unexported (golint)
    • Line 1281: warning: exported method Charges2.Validate should have comment or be unexported (golint)
    • Line 1285: warning: exported type CreditorPaymentActivationRequestStatusReportV05 should have comment or be unexported (golint)
    • Line 1293: warning: exported method CreditorPaymentActivationRequestStatusReportV05.Validate should have comment or be unexported (golint)
    • Line 1297: warning: exported type GroupHeader46 should have comment or be unexported (golint)
    • Line 1305: warning: exported method GroupHeader46.Validate should have comment or be unexported (golint)
    • Line 1309: warning: exported type NumberOfTransactionsPerStatus3 should have comment or be unexported (golint)
    • Line 1315: warning: exported method NumberOfTransactionsPerStatus3.Validate should have comment or be unexported (golint)
    • Line 1319: warning: exported type OriginalGroupInformation25 should have comment or be unexported (golint)
    • Line 1330: warning: exported method OriginalGroupInformation25.Validate should have comment or be unexported (golint)
    • Line 1334: warning: exported type OriginalPaymentInstruction19 should have comment or be unexported (golint)
    • Line 1344: warning: exported method OriginalPaymentInstruction19.Validate should have comment or be unexported (golint)
    • Line 1348: warning: exported type OriginalTransactionReference23 should have comment or be unexported (golint)
    • Line 1364: warning: exported method OriginalTransactionReference23.Validate should have comment or be unexported (golint)
    • Line 1368: warning: exported type PaymentTransaction69 should have comment or be unexported (golint)
    • Line 1382: warning: exported method PaymentTransaction69.Validate should have comment or be unexported (golint)
    • Line 1386: warning: exported type StatusReason6Choice should have comment or be unexported (golint)
    • Line 1391: warning: exported method StatusReason6Choice.Validate should have comment or be unexported (golint)
    • Line 1395: warning: exported type StatusReasonInformation9 should have comment or be unexported (golint)
    • Line 1401: warning: exported method StatusReasonInformation9.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v11/pain.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 44: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 72: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 76: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 81: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 90: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 94: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 101: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 113: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 117: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 122: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 131: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported type Charges7 should have comment or be unexported (golint)
    • Line 140: warning: exported method Charges7.Validate should have comment or be unexported (golint)
    • Line 144: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 149: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 158: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 167: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 171: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 186: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 190: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 202: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 206: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 211: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 215: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 220: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 224: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 229: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 233: warning: exported type CurrencyExchange13 should have comment or be unexported (golint)
    • Line 240: warning: exported method CurrencyExchange13.Validate should have comment or be unexported (golint)
    • Line 244: warning: exported type CustomerPaymentStatusReportV11 should have comment or be unexported (golint)
    • Line 252: warning: exported method CustomerPaymentStatusReportV11.Validate should have comment or be unexported (golint)
    • Line 256: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 261: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 265: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 272: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 276: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 281: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 285: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 290: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 294: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 299: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 303: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 310: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 314: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 320: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 324: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 330: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 334: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 339: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 343: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 348: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 352: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 357: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 361: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 366: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 370: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 379: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 383: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 389: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 393: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 398: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 402: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 407: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 411: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 422: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 426: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 431: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 435: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 440: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 444: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 450: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 460: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 464: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 470: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 474: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 480: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 484: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 490: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 494: warning: exported type GroupHeader86 should have comment or be unexported (golint)
    • Line 503: warning: exported method GroupHeader86.Validate should have comment or be unexported (golint)
    • Line 507: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 512: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 516: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 521: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 525: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 530: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 534: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 547: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 551: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 556: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 560: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 567: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 571: warning: exported type NumberOfTransactionsPerStatus5 should have comment or be unexported (golint)
    • Line 577: warning: exported method NumberOfTransactionsPerStatus5.Validate should have comment or be unexported (golint)
    • Line 581: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 587: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 591: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 596: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 600: warning: exported type OriginalGroupHeader17 should have comment or be unexported (golint)
    • Line 611: warning: exported method OriginalGroupHeader17.Validate should have comment or be unexported (golint)
    • Line 615: warning: exported type OriginalPaymentInstruction38 should have comment or be unexported (golint)
    • Line 625: warning: exported method OriginalPaymentInstruction38.Validate should have comment or be unexported (golint)
    • Line 629: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 654: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 658: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 663: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 667: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 672: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 676: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 681: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 685: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 693: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 697: warning: exported type PaymentTransaction126 should have comment or be unexported (golint)
    • Line 713: warning: exported method PaymentTransaction126.Validate should have comment or be unexported (golint)
    • Line 717: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 726: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 730: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 735: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 739: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 744: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 748: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 767: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 771: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 776: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 780: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 785: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 789: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 794: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 798: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 805: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 809: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 814: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 818: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 823: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 827: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 836: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 840: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 849: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 853: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 858: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 862: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 867: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 871: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 883: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 887: warning: exported type StatusReason6Choice should have comment or be unexported (golint)
    • Line 892: warning: exported method StatusReason6Choice.Validate should have comment or be unexported (golint)
    • Line 896: warning: exported type StatusReasonInformation12 should have comment or be unexported (golint)
    • Line 902: warning: exported method StatusReasonInformation12.Validate should have comment or be unexported (golint)
    • Line 906: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 917: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 921: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 926: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 930: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 934: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 938: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 945: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 949: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 954: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 958: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 963: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 967: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 972: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 976: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 990: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 994: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1000: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1004: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1011: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1015: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1021: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1025: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1037: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1041: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1046: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1050: warning: exported type TrackerData1 should have comment or be unexported (golint)
    • Line 1056: warning: exported method TrackerData1.Validate should have comment or be unexported (golint)
    • Line 1060: warning: exported type TrackerRecord1 should have comment or be unexported (golint)
    • Line 1067: warning: exported method TrackerRecord1.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v07/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountCriteria3Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountCriteria3Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountCriteria7 should have comment or be unexported (golint)
    • Line 27: warning: exported method AccountCriteria7.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 36: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported type AccountIdentificationSearchCriteria2Choice should have comment or be unexported (golint)
    • Line 46: warning: exported method AccountIdentificationSearchCriteria2Choice.Validate should have comment or be unexported (golint)
    • Line 50: warning: exported type AccountQuery3 should have comment or be unexported (golint)
    • Line 55: warning: exported method AccountQuery3.Validate should have comment or be unexported (golint)
    • Line 59: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 64: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 68: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 73: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 77: warning: exported type BalanceType11Choice should have comment or be unexported (golint)
    • Line 82: warning: exported method BalanceType11Choice.Validate should have comment or be unexported (golint)
    • Line 86: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 91: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 95: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 102: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 106: warning: exported type CashAccountReturnCriteria5 should have comment or be unexported (golint)
    • Line 119: warning: exported method CashAccountReturnCriteria5.Validate should have comment or be unexported (golint)
    • Line 123: warning: exported type CashAccountSearchCriteria7 should have comment or be unexported (golint)
    • Line 132: warning: exported method CashAccountSearchCriteria7.Validate should have comment or be unexported (golint)
    • Line 136: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 141: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 145: warning: exported type CashBalance12 should have comment or be unexported (golint)
    • Line 153: warning: exported method CashBalance12.Validate should have comment or be unexported (golint)
    • Line 157: warning: exported type CashBalanceReturnCriteria2 should have comment or be unexported (golint)
    • Line 165: warning: exported method CashBalanceReturnCriteria2.Validate should have comment or be unexported (golint)
    • Line 169: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 174: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 183: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 187: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 202: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 206: warning: exported type DateAndDateTimeSearch4Choice should have comment or be unexported (golint)
    • Line 211: warning: exported method DateAndDateTimeSearch4Choice.Validate should have comment or be unexported (golint)
    • Line 215: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 222: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 226: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 231: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 235: warning: exported type DatePeriodSearch1Choice should have comment or be unexported (golint)
    • Line 243: warning: exported method DatePeriodSearch1Choice.Validate should have comment or be unexported (golint)
    • Line 247: warning: exported type DateTimePeriod1 should have comment or be unexported (golint)
    • Line 252: warning: exported method DateTimePeriod1.Validate should have comment or be unexported (golint)
    • Line 256: warning: exported type DateTimeSearch2Choice should have comment or be unexported (golint)
    • Line 264: warning: exported method DateTimeSearch2Choice.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 273: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 277: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 286: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 290: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 296: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 300: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 306: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 310: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 316: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 320: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 326: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 330: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 336: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 340: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 346: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 350: warning: exported type GetAccountV07 should have comment or be unexported (golint)
    • Line 357: warning: exported method GetAccountV07.Validate should have comment or be unexported (golint)
    • Line 361: warning: exported type MessageHeader9 should have comment or be unexported (golint)
    • Line 367: warning: exported method MessageHeader9.Validate should have comment or be unexported (golint)
    • Line 371: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 377: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 381: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 386: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 390: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 395: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 399: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 404: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 408: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 416: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 420: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 425: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 429: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 434: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 438: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 457: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 461: warning: exported type RequestType4Choice should have comment or be unexported (golint)
    • Line 467: warning: exported method RequestType4Choice.Validate should have comment or be unexported (golint)
    • Line 471: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 476: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 480: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 484: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 488: warning: exported type ActiveAmountRange3Choice should have comment or be unexported (golint)
    • Line 493: warning: exported method ActiveAmountRange3Choice.Validate should have comment or be unexported (golint)
    • Line 497: warning: exported type ActiveCurrencyAndAmountRange3 should have comment or be unexported (golint)
    • Line 503: warning: exported method ActiveCurrencyAndAmountRange3.Validate should have comment or be unexported (golint)
    • Line 507: warning: exported type AmountRangeBoundary1 should have comment or be unexported (golint)
    • Line 512: warning: exported method AmountRangeBoundary1.Validate should have comment or be unexported (golint)
    • Line 516: warning: exported type DateAndPeriod2Choice should have comment or be unexported (golint)
    • Line 523: warning: exported method DateAndPeriod2Choice.Validate should have comment or be unexported (golint)
    • Line 527: warning: exported type FromToAmountRange1 should have comment or be unexported (golint)
    • Line 532: warning: exported method FromToAmountRange1.Validate should have comment or be unexported (golint)
    • Line 536: warning: exported type FromToPercentageRange1 should have comment or be unexported (golint)
    • Line 541: warning: exported method FromToPercentageRange1.Validate should have comment or be unexported (golint)
    • Line 545: warning: exported type GetLimitV07 should have comment or be unexported (golint)
    • Line 552: warning: exported method GetLimitV07.Validate should have comment or be unexported (golint)
    • Line 556: warning: exported type ImpliedCurrencyAmountRange1Choice should have comment or be unexported (golint)
    • Line 564: warning: exported method ImpliedCurrencyAmountRange1Choice.Validate should have comment or be unexported (golint)
    • Line 568: warning: exported type ImpliedCurrencyAndAmountRange1 should have comment or be unexported (golint)
    • Line 573: warning: exported method ImpliedCurrencyAndAmountRange1.Validate should have comment or be unexported (golint)
    • Line 577: warning: exported type LimitCriteria6 should have comment or be unexported (golint)
    • Line 583: warning: exported method LimitCriteria6.Validate should have comment or be unexported (golint)
    • Line 587: warning: exported type LimitCriteria6Choice should have comment or be unexported (golint)
    • Line 592: warning: exported method LimitCriteria6Choice.Validate should have comment or be unexported (golint)
    • Line 596: warning: exported type LimitQuery4 should have comment or be unexported (golint)
    • Line 601: warning: exported method LimitQuery4.Validate should have comment or be unexported (golint)
    • Line 605: warning: exported type LimitReturnCriteria2 should have comment or be unexported (golint)
    • Line 612: warning: exported method LimitReturnCriteria2.Validate should have comment or be unexported (golint)
    • Line 616: warning: exported type LimitSearchCriteria6 should have comment or be unexported (golint)
    • Line 630: warning: exported method LimitSearchCriteria6.Validate should have comment or be unexported (golint)
    • Line 634: warning: exported type LimitType1Choice should have comment or be unexported (golint)
    • Line 639: warning: exported method LimitType1Choice.Validate should have comment or be unexported (golint)
    • Line 643: warning: exported type MarketInfrastructureIdentification1Choice should have comment or be unexported (golint)
    • Line 648: warning: exported method MarketInfrastructureIdentification1Choice.Validate should have comment or be unexported (golint)
    • Line 652: warning: exported type PercentageRange1Choice should have comment or be unexported (golint)
    • Line 660: warning: exported method PercentageRange1Choice.Validate should have comment or be unexported (golint)
    • Line 664: warning: exported type PercentageRangeBoundary1 should have comment or be unexported (golint)
    • Line 669: warning: exported method PercentageRangeBoundary1.Validate should have comment or be unexported (golint)
    • Line 673: warning: exported type Period2 should have comment or be unexported (golint)
    • Line 678: warning: exported method Period2.Validate should have comment or be unexported (golint)
    • Line 682: warning: exported type SystemIdentification2Choice should have comment or be unexported (golint)
    • Line 687: warning: exported method SystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 691: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 696: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 700: warning: exported type Amount2Choice should have comment or be unexported (golint)
    • Line 705: warning: exported method Amount2Choice.Validate should have comment or be unexported (golint)
    • Line 709: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 714: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 718: warning: exported type Limit8 should have comment or be unexported (golint)
    • Line 724: warning: exported method Limit8.Validate should have comment or be unexported (golint)
    • Line 728: warning: exported type LimitIdentification2Choice should have comment or be unexported (golint)
    • Line 735: warning: exported method LimitIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 739: warning: exported type LimitIdentification5 should have comment or be unexported (golint)
    • Line 747: warning: exported method LimitIdentification5.Validate should have comment or be unexported (golint)
    • Line 751: warning: exported type LimitIdentification6 should have comment or be unexported (golint)
    • Line 758: warning: exported method LimitIdentification6.Validate should have comment or be unexported (golint)
    • Line 762: warning: exported type LimitStructure3 should have comment or be unexported (golint)
    • Line 767: warning: exported method LimitStructure3.Validate should have comment or be unexported (golint)
    • Line 771: warning: exported type MessageHeader1 should have comment or be unexported (golint)
    • Line 776: warning: exported method MessageHeader1.Validate should have comment or be unexported (golint)
    • Line 780: warning: exported type ModifyLimitV07 should have comment or be unexported (golint)
    • Line 787: warning: exported method ModifyLimitV07.Validate should have comment or be unexported (golint)
    • Line 791: warning: exported type DeleteLimitV07 should have comment or be unexported (golint)
    • Line 798: warning: exported method DeleteLimitV07.Validate should have comment or be unexported (golint)
    • Line 802: warning: exported type LimitStructure2Choice should have comment or be unexported (golint)
    • Line 807: warning: exported method LimitStructure2Choice.Validate should have comment or be unexported (golint)
    • Line 811: warning: exported type BusinessDay8 should have comment or be unexported (golint)
    • Line 816: warning: exported method BusinessDay8.Validate should have comment or be unexported (golint)
    • Line 820: warning: exported type BusinessDay9 should have comment or be unexported (golint)
    • Line 826: warning: exported method BusinessDay9.Validate should have comment or be unexported (golint)
    • Line 830: warning: exported type BusinessDayReportOrError10Choice should have comment or be unexported (golint)
    • Line 835: warning: exported method BusinessDayReportOrError10Choice.Validate should have comment or be unexported (golint)
    • Line 839: warning: exported type BusinessDayReportOrError9Choice should have comment or be unexported (golint)
    • Line 844: warning: exported method BusinessDayReportOrError9Choice.Validate should have comment or be unexported (golint)
    • Line 848: warning: exported type ClosureReason2Choice should have comment or be unexported (golint)
    • Line 853: warning: exported method ClosureReason2Choice.Validate should have comment or be unexported (golint)
    • Line 857: warning: exported type DateTimePeriod1Choice should have comment or be unexported (golint)
    • Line 863: warning: exported method DateTimePeriod1Choice.Validate should have comment or be unexported (golint)
    • Line 867: warning: exported type ErrorHandling3Choice should have comment or be unexported (golint)
    • Line 872: warning: exported method ErrorHandling3Choice.Validate should have comment or be unexported (golint)
    • Line 876: warning: exported type ErrorHandling5 should have comment or be unexported (golint)
    • Line 881: warning: exported method ErrorHandling5.Validate should have comment or be unexported (golint)
    • Line 885: warning: exported type MessageHeader7 should have comment or be unexported (golint)
    • Line 893: warning: exported method MessageHeader7.Validate should have comment or be unexported (golint)
    • Line 897: warning: exported type OriginalBusinessQuery1 should have comment or be unexported (golint)
    • Line 903: warning: exported method OriginalBusinessQuery1.Validate should have comment or be unexported (golint)
    • Line 907: warning: exported type ReturnBusinessDayInformationV07 should have comment or be unexported (golint)
    • Line 914: warning: exported method ReturnBusinessDayInformationV07.Validate should have comment or be unexported (golint)
    • Line 918: warning: exported type SystemAvailabilityAndEvents3 should have comment or be unexported (golint)
    • Line 925: warning: exported method SystemAvailabilityAndEvents3.Validate should have comment or be unexported (golint)
    • Line 929: warning: exported type SystemClosure2 should have comment or be unexported (golint)
    • Line 934: warning: exported method SystemClosure2.Validate should have comment or be unexported (golint)
    • Line 938: warning: exported type SystemEvent3 should have comment or be unexported (golint)
    • Line 946: warning: exported method SystemEvent3.Validate should have comment or be unexported (golint)
    • Line 950: warning: exported type SystemEventType4Choice should have comment or be unexported (golint)
    • Line 955: warning: exported method SystemEventType4Choice.Validate should have comment or be unexported (golint)
    • Line 959: warning: exported type SystemStatus2Choice should have comment or be unexported (golint)
    • Line 964: warning: exported method SystemStatus2Choice.Validate should have comment or be unexported (golint)
    • Line 968: warning: exported type SystemStatus3 should have comment or be unexported (golint)
    • Line 973: warning: exported method SystemStatus3.Validate should have comment or be unexported (golint)
    • Line 977: warning: exported type TimePeriod1 should have comment or be unexported (golint)
    • Line 982: warning: exported method TimePeriod1.Validate should have comment or be unexported (golint)
    • Line 986: warning: exported type BackupPaymentV07 should have comment or be unexported (golint)
    • Line 998: warning: exported method BackupPaymentV07.Validate should have comment or be unexported (golint)
    • Line 1002: warning: exported type MemberIdentification3Choice should have comment or be unexported (golint)
    • Line 1008: warning: exported method MemberIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 1012: warning: exported type PaymentInstruction13 should have comment or be unexported (golint)
    • Line 1017: warning: exported method PaymentInstruction13.Validate should have comment or be unexported (golint)
    • Line 1021: warning: exported type PaymentType4Choice should have comment or be unexported (golint)
    • Line 1026: warning: exported method PaymentType4Choice.Validate should have comment or be unexported (golint)
    • Line 1030: warning: exported type SystemMember3 should have comment or be unexported (golint)
    • Line 1035: warning: exported method SystemMember3.Validate should have comment or be unexported (golint)
    • Line 1039: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 1044: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 1048: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 1063: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 1067: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 1072: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 1076: warning: exported type Case5 should have comment or be unexported (golint)
    • Line 1082: warning: exported method Case5.Validate should have comment or be unexported (golint)
    • Line 1086: warning: exported type CaseAssignment5 should have comment or be unexported (golint)
    • Line 1093: warning: exported method CaseAssignment5.Validate should have comment or be unexported (golint)
    • Line 1097: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 1105: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 1109: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 1114: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 1118: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 1123: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 1127: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 1139: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 1143: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 1148: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 1152: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 1157: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 1161: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 1166: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 1170: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 1175: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1179: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 1184: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1188: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 1195: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 1199: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 1205: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 1209: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 1215: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 1219: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 1224: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 1228: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 1233: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 1237: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 1242: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 1246: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 1252: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 1256: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 1261: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 1265: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 1270: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 1274: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 1285: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 1289: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 1294: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 1298: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 1303: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 1307: warning: exported type InstructionForAssignee1 should have comment or be unexported (golint)
    • Line 1312: warning: exported method InstructionForAssignee1.Validate should have comment or be unexported (golint)
    • Line 1316: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 1321: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 1325: warning: exported type InstructionForNextAgent1 should have comment or be unexported (golint)
    • Line 1330: warning: exported method InstructionForNextAgent1.Validate should have comment or be unexported (golint)
    • Line 1334: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 1339: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 1343: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 1348: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 1352: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 1357: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 1361: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 1374: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 1378: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 1383: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1387: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 1394: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 1398: warning: exported type OriginalGroupInformation29 should have comment or be unexported (golint)
    • Line 1404: warning: exported method OriginalGroupInformation29.Validate should have comment or be unexported (golint)
    • Line 1408: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 1433: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 1437: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 1442: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 1446: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 1455: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 1459: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 1464: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 1468: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 1473: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1477: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 1482: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 1486: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 1493: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 1497: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 1502: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 1506: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 1511: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 1515: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 1524: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 1528: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 1537: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 1541: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 1546: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 1550: warning: exported type RequestToModifyPaymentV07 should have comment or be unexported (golint)
    • Line 1560: warning: exported method RequestToModifyPaymentV07.Validate should have comment or be unexported (golint)
    • Line 1564: warning: exported type RequestedModification9 should have comment or be unexported (golint)
    • Line 1592: warning: exported method RequestedModification9.Validate should have comment or be unexported (golint)
    • Line 1596: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 1601: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 1605: warning: exported type SettlementDateTimeIndication1 should have comment or be unexported (golint)
    • Line 1610: warning: exported method SettlementDateTimeIndication1.Validate should have comment or be unexported (golint)
    • Line 1614: warning: exported type SettlementInstruction6 should have comment or be unexported (golint)
    • Line 1621: warning: exported method SettlementInstruction6.Validate should have comment or be unexported (golint)
    • Line 1625: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 1637: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 1641: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 1652: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 1656: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 1663: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 1667: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 1672: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1676: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 1681: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1685: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 1690: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 1694: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 1708: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 1712: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1718: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1722: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1729: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1733: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1739: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1743: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1755: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1759: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1764: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1768: warning: exported type UnderlyingGroupInformation1 should have comment or be unexported (golint)
    • Line 1775: warning: exported method UnderlyingGroupInformation1.Validate should have comment or be unexported (golint)
    • Line 1779: warning: exported type UnderlyingPaymentInstruction6 should have comment or be unexported (golint)
    • Line 1791: warning: exported method UnderlyingPaymentInstruction6.Validate should have comment or be unexported (golint)
    • Line 1795: warning: exported type UnderlyingPaymentTransaction5 should have comment or be unexported (golint)
    • Line 1806: warning: exported method UnderlyingPaymentTransaction5.Validate should have comment or be unexported (golint)
    • Line 1810: warning: exported type UnderlyingStatementEntry3 should have comment or be unexported (golint)
    • Line 1817: warning: exported method UnderlyingStatementEntry3.Validate should have comment or be unexported (golint)
    • Line 1821: warning: exported type UnderlyingTransaction6Choice should have comment or be unexported (golint)
    • Line 1827: warning: exported method UnderlyingTransaction6Choice.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v05/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type BusinessDayCriteria2 should have comment or be unexported (golint)
    • Line 18: warning: exported method BusinessDayCriteria2.Validate should have comment or be unexported (golint)
    • Line 22: warning: exported type BusinessDayCriteria3Choice should have comment or be unexported (golint)
    • Line 27: warning: exported method BusinessDayCriteria3Choice.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported type BusinessDayQuery2 should have comment or be unexported (golint)
    • Line 36: warning: exported method BusinessDayQuery2.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported type BusinessDayReturnCriteria2 should have comment or be unexported (golint)
    • Line 50: warning: exported method BusinessDayReturnCriteria2.Validate should have comment or be unexported (golint)
    • Line 54: warning: exported type BusinessDaySearchCriteria2 should have comment or be unexported (golint)
    • Line 62: warning: exported method BusinessDaySearchCriteria2.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type DateTimePeriod1 should have comment or be unexported (golint)
    • Line 71: warning: exported method DateTimePeriod1.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported type DateTimePeriod1Choice should have comment or be unexported (golint)
    • Line 81: warning: exported method DateTimePeriod1Choice.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 91: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 95: warning: exported type GetBusinessDayInformationV05 should have comment or be unexported (golint)
    • Line 102: warning: exported method GetBusinessDayInformationV05.Validate should have comment or be unexported (golint)
    • Line 106: warning: exported type MarketInfrastructureIdentification1Choice should have comment or be unexported (golint)
    • Line 111: warning: exported method MarketInfrastructureIdentification1Choice.Validate should have comment or be unexported (golint)
    • Line 115: warning: exported type MessageHeader9 should have comment or be unexported (golint)
    • Line 121: warning: exported method MessageHeader9.Validate should have comment or be unexported (golint)
    • Line 125: warning: exported type RequestType4Choice should have comment or be unexported (golint)
    • Line 131: warning: exported method RequestType4Choice.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 140: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 144: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 148: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 152: warning: exported type SystemEventType2Choice should have comment or be unexported (golint)
    • Line 157: warning: exported method SystemEventType2Choice.Validate should have comment or be unexported (golint)
    • Line 161: warning: exported type SystemIdentification2Choice should have comment or be unexported (golint)
    • Line 166: warning: exported method SystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 170: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 175: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 179: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 184: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 188: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 195: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 199: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 204: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 213: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 217: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 222: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 226: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 235: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 239: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 245: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 249: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 255: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 259: warning: exported type LongPaymentIdentification2 should have comment or be unexported (golint)
    • Line 271: warning: exported method LongPaymentIdentification2.Validate should have comment or be unexported (golint)
    • Line 275: warning: exported type OriginalMessageAndIssuer1 should have comment or be unexported (golint)
    • Line 281: warning: exported method OriginalMessageAndIssuer1.Validate should have comment or be unexported (golint)
    • Line 285: warning: exported type PaymentIdentification6Choice should have comment or be unexported (golint)
    • Line 293: warning: exported method PaymentIdentification6Choice.Validate should have comment or be unexported (golint)
    • Line 297: warning: exported type PaymentOrigin1Choice should have comment or be unexported (golint)
    • Line 304: warning: exported method PaymentOrigin1Choice.Validate should have comment or be unexported (golint)
    • Line 308: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 327: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 331: warning: exported type QueueTransactionIdentification1 should have comment or be unexported (golint)
    • Line 336: warning: exported method QueueTransactionIdentification1.Validate should have comment or be unexported (golint)
    • Line 340: warning: exported type Receipt3 should have comment or be unexported (golint)
    • Line 346: warning: exported method Receipt3.Validate should have comment or be unexported (golint)
    • Line 350: warning: exported type ReceiptV05 should have comment or be unexported (golint)
    • Line 357: warning: exported method ReceiptV05.Validate should have comment or be unexported (golint)
    • Line 361: warning: exported type RequestHandling1 should have comment or be unexported (golint)
    • Line 366: warning: exported method RequestHandling1.Validate should have comment or be unexported (golint)
    • Line 370: warning: exported type ShortPaymentIdentification2 should have comment or be unexported (golint)
    • Line 376: warning: exported method ShortPaymentIdentification2.Validate should have comment or be unexported (golint)
    • Line 380: warning: exported type Case5 should have comment or be unexported (golint)
    • Line 386: warning: exported method Case5.Validate should have comment or be unexported (golint)
    • Line 390: warning: exported type CaseAssignment5 should have comment or be unexported (golint)
    • Line 397: warning: exported method CaseAssignment5.Validate should have comment or be unexported (golint)
    • Line 401: warning: exported type CaseForwardingNotification3 should have comment or be unexported (golint)
    • Line 405: warning: exported method CaseForwardingNotification3.Validate should have comment or be unexported (golint)
    • Line 409: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 424: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 428: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 435: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 439: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 445: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 449: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 455: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 459: warning: exported type NotificationOfCaseAssignmentV05 should have comment or be unexported (golint)
    • Line 468: warning: exported method NotificationOfCaseAssignmentV05.Validate should have comment or be unexported (golint)
    • Line 472: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 478: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 482: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 487: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 491: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 496: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 500: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 505: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 509: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 514: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 518: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 526: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 530: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 535: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 539: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 544: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 548: warning: exported type ReportHeader5 should have comment or be unexported (golint)
    • Line 555: warning: exported method ReportHeader5.Validate should have comment or be unexported (golint)
    • Line 559: warning: exported type ProprietaryData6 should have comment or be unexported (golint)
    • Line 563: warning: exported method ProprietaryData6.Validate should have comment or be unexported (golint)
    • Line 567: warning: exported type ProprietaryData7 should have comment or be unexported (golint)
    • Line 572: warning: exported method ProprietaryData7.Validate should have comment or be unexported (golint)
    • Line 576: warning: exported type ProprietaryFormatInvestigationV05 should have comment or be unexported (golint)
    • Line 584: warning: exported method ProprietaryFormatInvestigationV05.Validate should have comment or be unexported (golint)
    • Line 588: warning: exported type SkipPayload should have comment or be unexported (golint)
    • Line 592: warning: exported method SkipPayload.Validate should have comment or be unexported (golint)
    • Line 596: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 601: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 605: warning: exported type DebitAuthorisationConfirmation2 should have comment or be unexported (golint)
    • Line 612: warning: exported method DebitAuthorisationConfirmation2.Validate should have comment or be unexported (golint)
    • Line 616: warning: exported type DebitAuthorisationResponseV05 should have comment or be unexported (golint)
    • Line 624: warning: exported method DebitAuthorisationResponseV05.Validate should have comment or be unexported (golint)
    • Line 628: warning: exported type CaseStatus2 should have comment or be unexported (golint)
    • Line 634: warning: exported method CaseStatus2.Validate should have comment or be unexported (golint)
    • Line 638: warning: exported type CaseStatusReportV05 should have comment or be unexported (golint)
    • Line 647: warning: exported method CaseStatusReportV05.Validate should have comment or be unexported (golint)
    • Line 651: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 656: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 660: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 665: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 669: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 675: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 679: warning: exported type GetReservationV05 should have comment or be unexported (golint)
    • Line 686: warning: exported method GetReservationV05.Validate should have comment or be unexported (golint)
    • Line 690: warning: exported type ReservationCriteria3Choice should have comment or be unexported (golint)
    • Line 695: warning: exported method ReservationCriteria3Choice.Validate should have comment or be unexported (golint)
    • Line 699: warning: exported type ReservationCriteria4 should have comment or be unexported (golint)
    • Line 705: warning: exported method ReservationCriteria4.Validate should have comment or be unexported (golint)
    • Line 709: warning: exported type ReservationQuery3 should have comment or be unexported (golint)
    • Line 714: warning: exported method ReservationQuery3.Validate should have comment or be unexported (golint)
    • Line 718: warning: exported type ReservationReturnCriteria1 should have comment or be unexported (golint)
    • Line 723: warning: exported method ReservationReturnCriteria1.Validate should have comment or be unexported (golint)
    • Line 727: warning: exported type ReservationSearchCriteria3 should have comment or be unexported (golint)
    • Line 735: warning: exported method ReservationSearchCriteria3.Validate should have comment or be unexported (golint)
    • Line 739: warning: exported type Amount2Choice should have comment or be unexported (golint)
    • Line 744: warning: exported method Amount2Choice.Validate should have comment or be unexported (golint)
    • Line 748: warning: exported type CurrentOrDefaultReservation2Choice should have comment or be unexported (golint)
    • Line 753: warning: exported method CurrentOrDefaultReservation2Choice.Validate should have comment or be unexported (golint)
    • Line 757: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 762: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 766: warning: exported type ModifyReservationV05 should have comment or be unexported (golint)
    • Line 774: warning: exported method ModifyReservationV05.Validate should have comment or be unexported (golint)
    • Line 778: warning: exported type Reservation4 should have comment or be unexported (golint)
    • Line 783: warning: exported method Reservation4.Validate should have comment or be unexported (golint)
    • Line 787: warning: exported type DeleteReservationV05 should have comment or be unexported (golint)
    • Line 794: warning: exported method DeleteReservationV05.Validate should have comment or be unexported (golint)
    • Line 798: warning: exported type MessageHeader1 should have comment or be unexported (golint)
    • Line 803: warning: exported method MessageHeader1.Validate should have comment or be unexported (golint)
    • Line 807: warning: exported type ReservationIdentification2 should have comment or be unexported (golint)
    • Line 815: warning: exported method ReservationIdentification2.Validate should have comment or be unexported (golint)
    • Line 819: warning: exported type ReservationType1Choice should have comment or be unexported (golint)
    • Line 824: warning: exported method ReservationType1Choice.Validate should have comment or be unexported (golint)
    • Line 828: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 836: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 840: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 845: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 849: warning: exported type LiquidityCreditTransfer2 should have comment or be unexported (golint)
    • Line 859: warning: exported method LiquidityCreditTransfer2.Validate should have comment or be unexported (golint)
    • Line 863: warning: exported type LiquidityCreditTransferV05 should have comment or be unexported (golint)
    • Line 870: warning: exported method LiquidityCreditTransferV05.Validate should have comment or be unexported (golint)
    • Line 874: warning: exported type PaymentIdentification8 should have comment or be unexported (golint)
    • Line 881: warning: exported method PaymentIdentification8.Validate should have comment or be unexported (golint)
    • Line 885: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 890: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 894: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 899: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 903: warning: exported type LiquidityDebitTransfer2 should have comment or be unexported (golint)
    • Line 913: warning: exported method LiquidityDebitTransfer2.Validate should have comment or be unexported (golint)
    • Line 917: warning: exported type LiquidityDebitTransferV05 should have comment or be unexported (golint)
    • Line 924: warning: exported method LiquidityDebitTransferV05.Validate should have comment or be unexported (golint)
    • Line 928: warning: exported type AccountReportingRequestV05 should have comment or be unexported (golint)
    • Line 935: warning: exported method AccountReportingRequestV05.Validate should have comment or be unexported (golint)
    • Line 939: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 944: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 948: warning: exported type BalanceSubType1Choice should have comment or be unexported (golint)
    • Line 953: warning: exported method BalanceSubType1Choice.Validate should have comment or be unexported (golint)
    • Line 957: warning: exported type BalanceType10Choice should have comment or be unexported (golint)
    • Line 962: warning: exported method BalanceType10Choice.Validate should have comment or be unexported (golint)
    • Line 966: warning: exported type BalanceType13 should have comment or be unexported (golint)
    • Line 971: warning: exported method BalanceType13.Validate should have comment or be unexported (golint)
    • Line 975: warning: exported type DatePeriodDetails1 should have comment or be unexported (golint)
    • Line 980: warning: exported method DatePeriodDetails1.Validate should have comment or be unexported (golint)
    • Line 984: warning: exported type EntryStatus1Choice should have comment or be unexported (golint)
    • Line 989: warning: exported method EntryStatus1Choice.Validate should have comment or be unexported (golint)
    • Line 993: warning: exported type GroupHeader77 should have comment or be unexported (golint)
    • Line 999: warning: exported method GroupHeader77.Validate should have comment or be unexported (golint)
    • Line 1003: warning: exported type Limit2 should have comment or be unexported (golint)
    • Line 1008: warning: exported method Limit2.Validate should have comment or be unexported (golint)
    • Line 1012: warning: exported type ReportingPeriod2 should have comment or be unexported (golint)
    • Line 1018: warning: exported method ReportingPeriod2.Validate should have comment or be unexported (golint)
    • Line 1022: warning: exported type ReportingRequest5 should have comment or be unexported (golint)
    • Line 1034: warning: exported method ReportingRequest5.Validate should have comment or be unexported (golint)
    • Line 1038: warning: exported type SequenceRange1 should have comment or be unexported (golint)
    • Line 1043: warning: exported method SequenceRange1.Validate should have comment or be unexported (golint)
    • Line 1047: warning: exported type SequenceRange1Choice should have comment or be unexported (golint)
    • Line 1055: warning: exported method SequenceRange1Choice.Validate should have comment or be unexported (golint)
    • Line 1059: warning: exported type TimePeriodDetails1 should have comment or be unexported (golint)
    • Line 1064: warning: exported method TimePeriodDetails1.Validate should have comment or be unexported (golint)
    • Line 1068: warning: exported type TransactionType2 should have comment or be unexported (golint)
    • Line 1074: warning: exported method TransactionType2.Validate should have comment or be unexported (golint)
    • Line 1078: warning: exported type AmendmentInformationDetails10 should have comment or be unexported (golint)
    • Line 1092: warning: exported method AmendmentInformationDetails10.Validate should have comment or be unexported (golint)
    • Line 1096: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 1101: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 1105: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 1110: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 1114: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 1120: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 1124: warning: exported type CancellationReason14Choice should have comment or be unexported (golint)
    • Line 1129: warning: exported method CancellationReason14Choice.Validate should have comment or be unexported (golint)
    • Line 1133: warning: exported type Case3 should have comment or be unexported (golint)
    • Line 1139: warning: exported method Case3.Validate should have comment or be unexported (golint)
    • Line 1143: warning: exported type CaseAssignment3 should have comment or be unexported (golint)
    • Line 1150: warning: exported method CaseAssignment3.Validate should have comment or be unexported (golint)
    • Line 1154: warning: exported type CashAccount24 should have comment or be unexported (golint)
    • Line 1161: warning: exported method CashAccount24.Validate should have comment or be unexported (golint)
    • Line 1165: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 1170: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 1174: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 1179: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 1183: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 1193: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 1197: warning: exported type ControlData1 should have comment or be unexported (golint)
    • Line 1202: warning: exported method ControlData1.Validate should have comment or be unexported (golint)
    • Line 1206: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 1211: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 1215: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 1220: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 1224: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 1229: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 1233: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 1240: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 1244: warning: exported type DatePeriodDetails should have comment or be unexported (golint)
    • Line 1249: warning: exported method DatePeriodDetails.Validate should have comment or be unexported (golint)
    • Line 1253: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 1258: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1262: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 1267: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1271: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 1278: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 1282: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 1288: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 1292: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 1298: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 1302: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 1307: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 1311: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 1316: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 1320: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 1325: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 1329: warning: exported type FIToFIPaymentCancellationRequestV05 should have comment or be unexported (golint)
    • Line 1338: warning: exported method FIToFIPaymentCancellationRequestV05.Validate should have comment or be unexported (golint)
    • Line 1342: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 1350: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 1354: warning: exported type Frequency21Choice should have comment or be unexported (golint)
    • Line 1359: warning: exported method Frequency21Choice.Validate should have comment or be unexported (golint)
    • Line 1363: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 1368: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 1372: warning: exported type Garnishment1 should have comment or be unexported (golint)
    • Line 1383: warning: exported method Garnishment1.Validate should have comment or be unexported (golint)
    • Line 1387: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 1392: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 1396: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 1401: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 1405: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 1410: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 1414: warning: exported type MandateRelatedInformation10 should have comment or be unexported (golint)
    • Line 1426: warning: exported method MandateRelatedInformation10.Validate should have comment or be unexported (golint)
    • Line 1430: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 1435: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 1439: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 1444: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 1448: warning: exported type OriginalGroupHeader4 should have comment or be unexported (golint)
    • Line 1460: warning: exported method OriginalGroupHeader4.Validate should have comment or be unexported (golint)
    • Line 1464: warning: exported type OriginalGroupInformation3 should have comment or be unexported (golint)
    • Line 1470: warning: exported method OriginalGroupInformation3.Validate should have comment or be unexported (golint)
    • Line 1474: warning: exported type OriginalTransactionReference22 should have comment or be unexported (golint)
    • Line 1498: warning: exported method OriginalTransactionReference22.Validate should have comment or be unexported (golint)
    • Line 1502: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 1507: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 1511: warning: exported type Party12Choice should have comment or be unexported (golint)
    • Line 1516: warning: exported method Party12Choice.Validate should have comment or be unexported (golint)
    • Line 1520: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 1528: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 1532: warning: exported type PaymentCancellationReason2 should have comment or be unexported (golint)
    • Line 1538: warning: exported method PaymentCancellationReason2.Validate should have comment or be unexported (golint)
    • Line 1542: warning: exported type PaymentTransaction62 should have comment or be unexported (golint)
    • Line 1559: warning: exported method PaymentTransaction62.Validate should have comment or be unexported (golint)
    • Line 1563: warning: exported type PaymentTypeInformation25 should have comment or be unexported (golint)
    • Line 1572: warning: exported method PaymentTypeInformation25.Validate should have comment or be unexported (golint)
    • Line 1576: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 1581: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 1585: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 1598: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 1602: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 1609: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 1613: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 1618: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 1622: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 1627: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 1631: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 1640: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 1644: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 1653: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 1657: warning: exported type RemittanceInformation11 should have comment or be unexported (golint)
    • Line 1662: warning: exported method RemittanceInformation11.Validate should have comment or be unexported (golint)
    • Line 1666: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 1671: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 1675: warning: exported type SettlementInstruction4 should have comment or be unexported (golint)
    • Line 1687: warning: exported method SettlementInstruction4.Validate should have comment or be unexported (golint)
    • Line 1691: warning: exported type StructuredRemittanceInformation13 should have comment or be unexported (golint)
    • Line 1702: warning: exported method StructuredRemittanceInformation13.Validate should have comment or be unexported (golint)
    • Line 1706: warning: exported type TaxAmount1 should have comment or be unexported (golint)
    • Line 1713: warning: exported method TaxAmount1.Validate should have comment or be unexported (golint)
    • Line 1717: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 1722: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1726: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 1731: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1735: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 1740: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 1744: warning: exported type TaxInformation4 should have comment or be unexported (golint)
    • Line 1758: warning: exported method TaxInformation4.Validate should have comment or be unexported (golint)
    • Line 1762: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1768: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1772: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1779: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1783: warning: exported type TaxPeriod1 should have comment or be unexported (golint)
    • Line 1789: warning: exported method TaxPeriod1.Validate should have comment or be unexported (golint)
    • Line 1793: warning: exported type TaxRecord1 should have comment or be unexported (golint)
    • Line 1805: warning: exported method TaxRecord1.Validate should have comment or be unexported (golint)
    • Line 1809: warning: exported type TaxRecordDetails1 should have comment or be unexported (golint)
    • Line 1814: warning: exported method TaxRecordDetails1.Validate should have comment or be unexported (golint)
    • Line 1818: warning: exported type UnderlyingTransaction13 should have comment or be unexported (golint)
    • Line 1823: warning: exported method UnderlyingTransaction13.Validate should have comment or be unexported (golint)
    • Line 1827: warning: exported type DateAndDateTimeChoice should have comment or be unexported (golint)
    • Line 1832: warning: exported method DateAndDateTimeChoice.Validate should have comment or be unexported (golint)
    • Line 1836: warning: exported type MissingOrIncorrectInformation3 should have comment or be unexported (golint)
    • Line 1842: warning: exported method MissingOrIncorrectInformation3.Validate should have comment or be unexported (golint)
    • Line 1846: warning: exported type UnableToApplyIncorrect1 should have comment or be unexported (golint)
    • Line 1851: warning: exported method UnableToApplyIncorrect1.Validate should have comment or be unexported (golint)
    • Line 1855: warning: exported type UnableToApplyJustification3Choice should have comment or be unexported (golint)
    • Line 1861: warning: exported method UnableToApplyJustification3Choice.Validate should have comment or be unexported (golint)
    • Line 1865: warning: exported type UnableToApplyMissing1 should have comment or be unexported (golint)
    • Line 1870: warning: exported method UnableToApplyMissing1.Validate should have comment or be unexported (golint)
    • Line 1874: warning: exported type UnableToApplyV05 should have comment or be unexported (golint)
    • Line 1883: warning: exported method UnableToApplyV05.Validate should have comment or be unexported (golint)
    • Line 1887: warning: exported type UnderlyingGroupInformation1 should have comment or be unexported (golint)
    • Line 1894: warning: exported method UnderlyingGroupInformation1.Validate should have comment or be unexported (golint)
    • Line 1898: warning: exported type UnderlyingPaymentInstruction3 should have comment or be unexported (golint)
    • Line 1908: warning: exported method UnderlyingPaymentInstruction3.Validate should have comment or be unexported (golint)
    • Line 1912: warning: exported type UnderlyingPaymentTransaction2 should have comment or be unexported (golint)
    • Line 1921: warning: exported method UnderlyingPaymentTransaction2.Validate should have comment or be unexported (golint)
    • Line 1925: warning: exported type UnderlyingStatementEntry1 should have comment or be unexported (golint)
    • Line 1931: warning: exported method UnderlyingStatementEntry1.Validate should have comment or be unexported (golint)
    • Line 1935: warning: exported type UnderlyingTransaction3Choice should have comment or be unexported (golint)
    • Line 1941: warning: exported method UnderlyingTransaction3Choice.Validate should have comment or be unexported (golint)
    • Line 1945: warning: exported type AdditionalPaymentInformationV05 should have comment or be unexported (golint)
    • Line 1954: warning: exported method AdditionalPaymentInformationV05.Validate should have comment or be unexported (golint)
    • Line 1958: warning: exported type InstructionForCreditorAgent1 should have comment or be unexported (golint)
    • Line 1963: warning: exported method InstructionForCreditorAgent1.Validate should have comment or be unexported (golint)
    • Line 1967: warning: exported type InstructionForNextAgent1 should have comment or be unexported (golint)
    • Line 1972: warning: exported method InstructionForNextAgent1.Validate should have comment or be unexported (golint)
    • Line 1976: warning: exported type PaymentComplementaryInformation4 should have comment or be unexported (golint)
    • Line 2013: warning: exported method PaymentComplementaryInformation4.Validate should have comment or be unexported (golint)
    • Line 2017: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 2022: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 2026: warning: exported type ReferredDocumentInformation6 should have comment or be unexported (golint)
    • Line 2032: warning: exported method ReferredDocumentInformation6.Validate should have comment or be unexported (golint)
    • Line 2036: warning: exported type RemittanceInformation10 should have comment or be unexported (golint)
    • Line 2041: warning: exported method RemittanceInformation10.Validate should have comment or be unexported (golint)
    • Line 2045: warning: exported type SettlementInstruction1 should have comment or be unexported (golint)
    • Line 2057: warning: exported method SettlementInstruction1.Validate should have comment or be unexported (golint)
    • Line 2061: warning: exported type StructuredRemittanceInformation12 should have comment or be unexported (golint)
    • Line 2072: warning: exported method StructuredRemittanceInformation12.Validate should have comment or be unexported (golint)
    • Line 2076: warning: exported type UnderlyingPaymentInstruction2 should have comment or be unexported (golint)
    • Line 2086: warning: exported method UnderlyingPaymentInstruction2.Validate should have comment or be unexported (golint)
    • Line 2090: warning: exported type UnderlyingTransaction2Choice should have comment or be unexported (golint)
    • Line 2096: warning: exported method UnderlyingTransaction2Choice.Validate should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v03/acmt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountContract2 should have comment or be unexported (golint)
    • Line 18: warning: exported method AccountContract2.Validate should have comment or be unexported (golint)
    • Line 22: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 27: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 31: warning: exported type AccountOpeningRequestV03 should have comment or be unexported (golint)
    • Line 47: warning: exported method AccountOpeningRequestV03.Validate should have comment or be unexported (golint)
    • Line 51: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 56: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 60: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 65: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 69: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 74: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 78: warning: exported type Authorisation2 should have comment or be unexported (golint)
    • Line 84: warning: exported method Authorisation2.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported type BankTransactionCodeStructure4 should have comment or be unexported (golint)
    • Line 93: warning: exported method BankTransactionCodeStructure4.Validate should have comment or be unexported (golint)
    • Line 97: warning: exported type BankTransactionCodeStructure5 should have comment or be unexported (golint)
    • Line 102: warning: exported method BankTransactionCodeStructure5.Validate should have comment or be unexported (golint)
    • Line 106: warning: exported type BankTransactionCodeStructure6 should have comment or be unexported (golint)
    • Line 111: warning: exported method BankTransactionCodeStructure6.Validate should have comment or be unexported (golint)
    • Line 115: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 120: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 124: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 131: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 143: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 147: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 152: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 156: warning: exported type Channel2Choice should have comment or be unexported (golint)
    • Line 161: warning: exported method Channel2Choice.Validate should have comment or be unexported (golint)
    • Line 165: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 170: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 174: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 179: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 183: warning: exported type CodeOrProprietary1Choice should have comment or be unexported (golint)
    • Line 188: warning: exported method CodeOrProprietary1Choice.Validate should have comment or be unexported (golint)
    • Line 192: warning: exported type CommunicationFormat1Choice should have comment or be unexported (golint)
    • Line 197: warning: exported method CommunicationFormat1Choice.Validate should have comment or be unexported (golint)
    • Line 201: warning: exported type CommunicationMethod2Choice should have comment or be unexported (golint)
    • Line 206: warning: exported method CommunicationMethod2Choice.Validate should have comment or be unexported (golint)
    • Line 210: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 225: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 229: warning: exported type ContractDocument1 should have comment or be unexported (golint)
    • Line 235: warning: exported method ContractDocument1.Validate should have comment or be unexported (golint)
    • Line 239: warning: exported type CustomerAccount4 should have comment or be unexported (golint)
    • Line 257: warning: exported method CustomerAccount4.Validate should have comment or be unexported (golint)
    • Line 261: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 268: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 272: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 277: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 281: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 290: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 294: warning: exported type FixedAmountOrUnlimited1Choice should have comment or be unexported (golint)
    • Line 299: warning: exported method FixedAmountOrUnlimited1Choice.Validate should have comment or be unexported (golint)
    • Line 303: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 309: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 313: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 319: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 323: warning: exported type GenericIdentification13 should have comment or be unexported (golint)
    • Line 329: warning: exported method GenericIdentification13.Validate should have comment or be unexported (golint)
    • Line 333: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 339: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 343: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 349: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 353: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 359: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 363: warning: exported type Group4 should have comment or be unexported (golint)
    • Line 368: warning: exported method Group4.Validate should have comment or be unexported (golint)
    • Line 372: warning: exported type MaximumAmountByPeriod1 should have comment or be unexported (golint)
    • Line 377: warning: exported method MaximumAmountByPeriod1.Validate should have comment or be unexported (golint)
    • Line 381: warning: exported type MessageIdentification1 should have comment or be unexported (golint)
    • Line 386: warning: exported method MessageIdentification1.Validate should have comment or be unexported (golint)
    • Line 390: warning: exported type OperationMandate4 should have comment or be unexported (golint)
    • Line 401: warning: exported method OperationMandate4.Validate should have comment or be unexported (golint)
    • Line 405: warning: exported type Organisation33 should have comment or be unexported (golint)
    • Line 422: warning: exported method Organisation33.Validate should have comment or be unexported (golint)
    • Line 426: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 432: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 436: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 441: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 445: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 450: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 459: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 463: warning: exported type PartyAndAuthorisation4 should have comment or be unexported (golint)
    • Line 469: warning: exported method PartyAndAuthorisation4.Validate should have comment or be unexported (golint)
    • Line 473: warning: exported type PartyAndCertificate4 should have comment or be unexported (golint)
    • Line 478: warning: exported method PartyAndCertificate4.Validate should have comment or be unexported (golint)
    • Line 482: warning: exported type PartyAndSignature3 should have comment or be unexported (golint)
    • Line 487: warning: exported method PartyAndSignature3.Validate should have comment or be unexported (golint)
    • Line 491: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 499: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 503: warning: exported type PartyIdentification137 should have comment or be unexported (golint)
    • Line 511: warning: exported method PartyIdentification137.Validate should have comment or be unexported (golint)
    • Line 515: warning: exported type PartyOrGroup2Choice should have comment or be unexported (golint)
    • Line 520: warning: exported method PartyOrGroup2Choice.Validate should have comment or be unexported (golint)
    • Line 524: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 529: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 533: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 538: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 542: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 561: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 565: warning: exported type ProprietaryBankTransactionCodeStructure1 should have comment or be unexported (golint)
    • Line 570: warning: exported method ProprietaryBankTransactionCodeStructure1.Validate should have comment or be unexported (golint)
    • Line 574: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 579: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 583: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 588: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 592: warning: exported type References4 should have comment or be unexported (golint)
    • Line 598: warning: exported method References4.Validate should have comment or be unexported (golint)
    • Line 602: warning: exported type Restriction1 should have comment or be unexported (golint)
    • Line 608: warning: exported method Restriction1.Validate should have comment or be unexported (golint)
    • Line 612: warning: exported type SkipPayload should have comment or be unexported (golint)
    • Line 616: warning: exported method SkipPayload.Validate should have comment or be unexported (golint)
    • Line 620: warning: exported type StatementFrequencyAndForm1 should have comment or be unexported (golint)
    • Line 627: warning: exported method StatementFrequencyAndForm1.Validate should have comment or be unexported (golint)
    • Line 631: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 636: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 640: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 644: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 648: warning: exported type AccountOpeningAmendmentRequestV03 should have comment or be unexported (golint)
    • Line 664: warning: exported method AccountOpeningAmendmentRequestV03.Validate should have comment or be unexported (golint)
    • Line 668: warning: exported type References3 should have comment or be unexported (golint)
    • Line 676: warning: exported method References3.Validate should have comment or be unexported (golint)
    • Line 680: warning: exported type AccountOpeningAdditionalInformationRequestV03 should have comment or be unexported (golint)
    • Line 692: warning: exported method AccountOpeningAdditionalInformationRequestV03.Validate should have comment or be unexported (golint)
    • Line 696: warning: exported type AccountRequestAcknowledgementV03 should have comment or be unexported (golint)
    • Line 707: warning: exported method AccountRequestAcknowledgementV03.Validate should have comment or be unexported (golint)
    • Line 711: warning: exported type AccountRequestRejectionV03 should have comment or be unexported (golint)
    • Line 722: warning: exported method AccountRequestRejectionV03.Validate should have comment or be unexported (golint)
    • Line 726: warning: exported type References6 should have comment or be unexported (golint)
    • Line 735: warning: exported method References6.Validate should have comment or be unexported (golint)
    • Line 739: warning: exported type AccountAdditionalInformationRequestV03 should have comment or be unexported (golint)
    • Line 750: warning: exported method AccountAdditionalInformationRequestV03.Validate should have comment or be unexported (golint)
    • Line 754: warning: exported type AccountReportRequestV03 should have comment or be unexported (golint)
    • Line 765: warning: exported method AccountReportRequestV03.Validate should have comment or be unexported (golint)
    • Line 769: warning: exported type AccountContract3 should have comment or be unexported (golint)
    • Line 778: warning: exported method AccountContract3.Validate should have comment or be unexported (golint)
    • Line 782: warning: exported type AccountReport23 should have comment or be unexported (golint)
    • Line 793: warning: exported method AccountReport23.Validate should have comment or be unexported (golint)
    • Line 797: warning: exported type AccountReportV03 should have comment or be unexported (golint)
    • Line 808: warning: exported method AccountReportV03.Validate should have comment or be unexported (golint)
    • Line 812: warning: exported type CustomerAccount5 should have comment or be unexported (golint)
    • Line 830: warning: exported method CustomerAccount5.Validate should have comment or be unexported (golint)
    • Line 834: warning: exported type AccountExcludedMandateMaintenanceRequestV03 should have comment or be unexported (golint)
    • Line 848: warning: exported method AccountExcludedMandateMaintenanceRequestV03.Validate should have comment or be unexported (golint)
    • Line 852: warning: exported type References5 should have comment or be unexported (golint)
    • Line 861: warning: exported method References5.Validate should have comment or be unexported (golint)
    • Line 865: warning: exported type AccountStatusModification1 should have comment or be unexported (golint)
    • Line 870: warning: exported method AccountStatusModification1.Validate should have comment or be unexported (golint)
    • Line 874: warning: exported type AdditionalInformation5 should have comment or be unexported (golint)
    • Line 878: warning: exported method AdditionalInformation5.Validate should have comment or be unexported (golint)
    • Line 882: warning: exported type AddressModification2 should have comment or be unexported (golint)
    • Line 887: warning: exported method AddressModification2.Validate should have comment or be unexported (golint)
    • Line 891: warning: exported type AmountModification1 should have comment or be unexported (golint)
    • Line 896: warning: exported method AmountModification1.Validate should have comment or be unexported (golint)
    • Line 900: warning: exported type DateModification1 should have comment or be unexported (golint)
    • Line 905: warning: exported method DateModification1.Validate should have comment or be unexported (golint)
    • Line 909: warning: exported type FullLegalNameModification1 should have comment or be unexported (golint)
    • Line 914: warning: exported method FullLegalNameModification1.Validate should have comment or be unexported (golint)
    • Line 918: warning: exported type NameModification1 should have comment or be unexported (golint)
    • Line 923: warning: exported method NameModification1.Validate should have comment or be unexported (golint)
    • Line 927: warning: exported type NumberModification1 should have comment or be unexported (golint)
    • Line 932: warning: exported method NumberModification1.Validate should have comment or be unexported (golint)
    • Line 936: warning: exported type OrganisationModification2 should have comment or be unexported (golint)
    • Line 953: warning: exported method OrganisationModification2.Validate should have comment or be unexported (golint)
    • Line 957: warning: exported type PartyModification2 should have comment or be unexported (golint)
    • Line 962: warning: exported method PartyModification2.Validate should have comment or be unexported (golint)
    • Line 966: warning: exported type PurposeModification1 should have comment or be unexported (golint)
    • Line 971: warning: exported method PurposeModification1.Validate should have comment or be unexported (golint)
    • Line 975: warning: exported type RestrictionModification1 should have comment or be unexported (golint)
    • Line 980: warning: exported method RestrictionModification1.Validate should have comment or be unexported (golint)
    • Line 984: warning: exported type StatementFrequencyAndFormModification1 should have comment or be unexported (golint)
    • Line 989: warning: exported method StatementFrequencyAndFormModification1.Validate should have comment or be unexported (golint)
    • Line 993: warning: exported type TradingNameModification1 should have comment or be unexported (golint)
    • Line 998: warning: exported method TradingNameModification1.Validate should have comment or be unexported (golint)
    • Line 1002: warning: exported type TypeModification1 should have comment or be unexported (golint)
    • Line 1007: warning: exported method TypeModification1.Validate should have comment or be unexported (golint)
    • Line 1011: warning: exported type AccountExcludedMandateMaintenanceAmendmentRequestV03 should have comment or be unexported (golint)
    • Line 1024: warning: exported method AccountExcludedMandateMaintenanceAmendmentRequestV03.Validate should have comment or be unexported (golint)
    • Line 1028: warning: exported type CustomerAccountModification1 should have comment or be unexported (golint)
    • Line 1046: warning: exported method CustomerAccountModification1.Validate should have comment or be unexported (golint)
    • Line 1050: warning: exported type AccountMandateMaintenanceRequestV03 should have comment or be unexported (golint)
    • Line 1066: warning: exported method AccountMandateMaintenanceRequestV03.Validate should have comment or be unexported (golint)
    • Line 1070: warning: exported type Group3 should have comment or be unexported (golint)
    • Line 1076: warning: exported method Group3.Validate should have comment or be unexported (golint)
    • Line 1080: warning: exported type OperationMandate5 should have comment or be unexported (golint)
    • Line 1092: warning: exported method OperationMandate5.Validate should have comment or be unexported (golint)
    • Line 1096: warning: exported type Organisation34 should have comment or be unexported (golint)
    • Line 1101: warning: exported method Organisation34.Validate should have comment or be unexported (golint)
    • Line 1105: warning: exported type PartyAndAuthorisation5 should have comment or be unexported (golint)
    • Line 1112: warning: exported method PartyAndAuthorisation5.Validate should have comment or be unexported (golint)
    • Line 1116: warning: exported type PartyAndCertificate5 should have comment or be unexported (golint)
    • Line 1122: warning: exported method PartyAndCertificate5.Validate should have comment or be unexported (golint)
    • Line 1126: warning: exported type AccountMandateMaintenanceAmendmentRequestV03 should have comment or be unexported (golint)
    • Line 1141: warning: exported method AccountMandateMaintenanceAmendmentRequestV03.Validate should have comment or be unexported (golint)
    • Line 1145: warning: exported type AccountClosingRequestV03 should have comment or be unexported (golint)
    • Line 1159: warning: exported method AccountClosingRequestV03.Validate should have comment or be unexported (golint)
    • Line 1163: warning: exported type AccountForAction2 should have comment or be unexported (golint)
    • Line 1169: warning: exported method AccountForAction2.Validate should have comment or be unexported (golint)
    • Line 1173: warning: exported type AccountForAction1 should have comment or be unexported (golint)
    • Line 1178: warning: exported method AccountForAction1.Validate should have comment or be unexported (golint)
    • Line 1182: warning: exported type AccountClosingAmendmentRequestV03 should have comment or be unexported (golint)
    • Line 1196: warning: exported method AccountClosingAmendmentRequestV03.Validate should have comment or be unexported (golint)
    • Line 1200: warning: exported type AccountContract4 should have comment or be unexported (golint)
    • Line 1206: warning: exported method AccountContract4.Validate should have comment or be unexported (golint)
    • Line 1210: warning: exported type AccountClosingAdditionalInformationRequestV03 should have comment or be unexported (golint)
    • Line 1223: warning: exported method AccountClosingAdditionalInformationRequestV03.Validate should have comment or be unexported (golint)
    • Line 1227: warning: exported type AccountSwitchInformationRequestV03 should have comment or be unexported (golint)
    • Line 1237: warning: exported method AccountSwitchInformationRequestV03.Validate should have comment or be unexported (golint)
    • Line 1241: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 1246: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 1250: warning: exported type CitizenshipInformation1 should have comment or be unexported (golint)
    • Line 1257: warning: exported method CitizenshipInformation1.Validate should have comment or be unexported (golint)
    • Line 1261: warning: exported type CommunicationAddress3 should have comment or be unexported (golint)
    • Line 1270: warning: exported method CommunicationAddress3.Validate should have comment or be unexported (golint)
    • Line 1274: warning: exported type CountryAndResidentialStatusType1 should have comment or be unexported (golint)
    • Line 1279: warning: exported method CountryAndResidentialStatusType1.Validate should have comment or be unexported (golint)
    • Line 1283: warning: exported type CreditTransferTransaction41 should have comment or be unexported (golint)
    • Line 1308: warning: exported method CreditTransferTransaction41.Validate should have comment or be unexported (golint)
    • Line 1312: warning: exported type GenericIdentification44 should have comment or be unexported (golint)
    • Line 1320: warning: exported method GenericIdentification44.Validate should have comment or be unexported (golint)
    • Line 1324: warning: exported type GenericIdentification47 should have comment or be unexported (golint)
    • Line 1330: warning: exported method GenericIdentification47.Validate should have comment or be unexported (golint)
    • Line 1334: warning: exported type IndividualPerson36 should have comment or be unexported (golint)
    • Line 1354: warning: exported method IndividualPerson36.Validate should have comment or be unexported (golint)
    • Line 1358: warning: exported type IndividualPersonNameLong2 should have comment or be unexported (golint)
    • Line 1370: warning: exported method IndividualPersonNameLong2.Validate should have comment or be unexported (golint)
    • Line 1374: warning: exported type NewAccount2 should have comment or be unexported (golint)
    • Line 1380: warning: exported method NewAccount2.Validate should have comment or be unexported (golint)
    • Line 1384: warning: exported type Organisation35 should have comment or be unexported (golint)
    • Line 1405: warning: exported method Organisation35.Validate should have comment or be unexported (golint)
    • Line 1409: warning: exported type OtherIdentification1Choice should have comment or be unexported (golint)
    • Line 1414: warning: exported method OtherIdentification1Choice.Validate should have comment or be unexported (golint)
    • Line 1418: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 1432: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 1436: warning: exported type TaxInformation8 should have comment or be unexported (golint)
    • Line 1449: warning: exported method TaxInformation8.Validate should have comment or be unexported (golint)
    • Line 1453: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1459: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1463: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1470: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1474: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1480: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1484: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1496: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1500: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1505: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1509: warning: exported type TransferInstruction1 should have comment or be unexported (golint)
    • Line 1518: warning: exported method TransferInstruction1.Validate should have comment or be unexported (golint)
    • Line 1522: warning: exported type AccountSwitchBalanceTransferAcknowledgementV03 should have comment or be unexported (golint)
    • Line 1532: warning: exported method AccountSwitchBalanceTransferAcknowledgementV03.Validate should have comment or be unexported (golint)
    • Line 1536: warning: exported type AccountSwitchDetails1 should have comment or be unexported (golint)
    • Line 1547: warning: exported method AccountSwitchDetails1.Validate should have comment or be unexported (golint)
    • Line 1551: warning: exported type AmountAndDirection5 should have comment or be unexported (golint)
    • Line 1556: warning: exported method AmountAndDirection5.Validate should have comment or be unexported (golint)
    • Line 1560: warning: exported type BalanceTransfer3 should have comment or be unexported (golint)
    • Line 1566: warning: exported method BalanceTransfer3.Validate should have comment or be unexported (golint)
    • Line 1570: warning: exported type BalanceTransferFundingLimit1 should have comment or be unexported (golint)
    • Line 1574: warning: exported method BalanceTransferFundingLimit1.Validate should have comment or be unexported (golint)
    • Line 1578: warning: exported type BalanceTransferReference1 should have comment or be unexported (golint)
    • Line 1582: warning: exported method BalanceTransferReference1.Validate should have comment or be unexported (golint)
    • Line 1586: warning: exported type CashAccount39 should have comment or be unexported (golint)
    • Line 1596: warning: exported method CashAccount39.Validate should have comment or be unexported (golint)
    • Line 1600: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 1605: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 1609: warning: exported type Cheque11 should have comment or be unexported (golint)
    • Line 1624: warning: exported method Cheque11.Validate should have comment or be unexported (golint)
    • Line 1628: warning: exported type ChequeDeliveryMethod1Choice should have comment or be unexported (golint)
    • Line 1633: warning: exported method ChequeDeliveryMethod1Choice.Validate should have comment or be unexported (golint)
    • Line 1637: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 1642: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 1646: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 1651: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 1655: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 1660: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 1664: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 1669: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 1673: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 1678: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1682: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 1687: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1691: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 1698: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 1702: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 1708: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 1712: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 1718: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 1722: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 1727: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 1731: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 1736: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 1740: warning: exported type EndPoint1Choice should have comment or be unexported (golint)
    • Line 1745: warning: exported method EndPoint1Choice.Validate should have comment or be unexported (golint)
    • Line 1749: warning: exported type Frequency1 should have comment or be unexported (golint)
    • Line 1757: warning: exported method Frequency1.Validate should have comment or be unexported (golint)
    • Line 1761: warning: exported type Frequency37Choice should have comment or be unexported (golint)
    • Line 1766: warning: exported method Frequency37Choice.Validate should have comment or be unexported (golint)
    • Line 1770: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 1781: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 1785: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 1790: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 1794: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 1799: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 1803: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 1808: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 1812: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 1817: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 1821: warning: exported type NameAndAddress16 should have comment or be unexported (golint)
    • Line 1826: warning: exported method NameAndAddress16.Validate should have comment or be unexported (golint)
    • Line 1830: warning: exported type PaymentIdentification6 should have comment or be unexported (golint)
    • Line 1836: warning: exported method PaymentIdentification6.Validate should have comment or be unexported (golint)
    • Line 1840: warning: exported type PaymentTypeInformation26 should have comment or be unexported (golint)
    • Line 1847: warning: exported method PaymentTypeInformation26.Validate should have comment or be unexported (golint)
    • Line 1851: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 1856: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 1860: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 1867: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 1871: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 1876: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 1880: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 1885: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 1889: warning: exported type RegulatoryAuthority2 should have comment or be unexported (golint)
    • Line 1894: warning: exported method RegulatoryAuthority2.Validate should have comment or be unexported (golint)
    • Line 1898: warning: exported type RegulatoryReporting3 should have comment or be unexported (golint)
    • Line 1904: warning: exported method RegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 1908: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 1917: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 1921: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 1930: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 1934: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 1939: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 1943: warning: exported type RemittanceLocation6 should have comment or be unexported (golint)
    • Line 1950: warning: exported method RemittanceLocation6.Validate should have comment or be unexported (golint)
    • Line 1954: warning: exported type ResponseDetails1 should have comment or be unexported (golint)
    • Line 1959: warning: exported method ResponseDetails1.Validate should have comment or be unexported (golint)
    • Line 1963: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 1968: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 1972: warning: exported type SettlementMethod3Choice should have comment or be unexported (golint)
    • Line 1977: warning: exported method SettlementMethod3Choice.Validate should have comment or be unexported (golint)
    • Line 1981: warning: exported type StructuredRegulatoryReporting3 should have comment or be unexported (golint)
    • Line 1990: warning: exported method StructuredRegulatoryReporting3.Validate should have comment or be unexported (golint)
    • Line 1994: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 2005: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 2009: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 2016: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 2020: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 2025: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 2029: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 2034: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 2038: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 2043: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 2047: warning: exported type AccountSwitchInformationResponseV03 should have comment or be unexported (golint)
    • Line 2058: warning: exported method AccountSwitchInformationResponseV03.Validate should have comment or be unexported (golint)
    • Line 2062: warning: exported type DirectDebitInstructionDetails2 should have comment or be unexported (golint)
    • Line 2072: warning: exported method DirectDebitInstructionDetails2.Validate should have comment or be unexported (golint)
    • Line 2076: warning: exported type PaymentInstruction36 should have comment or be unexported (golint)
    • Line 2097: warning: exported method PaymentInstruction36.Validate should have comment or be unexported (golint)
    • Line 2101: warning: exported type AccountSwitchCancelExistingPaymentV03 should have comment or be unexported (golint)
    • Line 2111: warning: exported method AccountSwitchCancelExistingPaymentV03.Validate should have comment or be unexported (golint)
    • Line 2115: warning: exported type AccountSwitchRequestBalanceTransferV03 should have comment or be unexported (golint)
    • Line 2125: warning: exported method AccountSwitchRequestBalanceTransferV03.Validate should have comment or be unexported (golint)
    • Line 2129: warning: exported type AccountSwitchRequestPaymentV03 should have comment or be unexported (golint)
    • Line 2138: warning: exported method AccountSwitchRequestPaymentV03.Validate should have comment or be unexported (golint)
    • iso20022/pkg/utils/types.go
    • Line 11: warning: exported const DocumentTypeJson should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: comment on exported function GetBufferFormat should be of the form "GetBufferFormat ..." (golint)
    • Line 49: warning: exported type Attr should have comment or be unexported (golint)
    • Line 51: warning: exported method Attr.MarshalXMLAttr should have comment or be unexported (golint)
    • Line 56: warning: exported method Attr.UnmarshalXMLAttr should have comment or be unexported (golint)
    • Line 66: warning: exported const TestTimeString should have comment (or a comment on this block) or be unexported (golint)
    • Line 70: warning: exported function SettingStartElement should have comment or be unexported (golint)
    • iso20022/pkg/pain_v01/pain.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 44: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AuthenticationChannel1Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AuthenticationChannel1Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 62: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 71: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 75: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 81: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type CashAccount24 should have comment or be unexported (golint)
    • Line 92: warning: exported method CashAccount24.Validate should have comment or be unexported (golint)
    • Line 96: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 101: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 105: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 110: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 114: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 119: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 123: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 128: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 132: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 142: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 146: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 153: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 157: warning: exported type DatePeriodDetails1 should have comment or be unexported (golint)
    • Line 162: warning: exported method DatePeriodDetails1.Validate should have comment or be unexported (golint)
    • Line 166: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 171: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 175: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 183: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 187: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 193: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 197: warning: exported type Frequency37Choice should have comment or be unexported (golint)
    • Line 202: warning: exported method Frequency37Choice.Validate should have comment or be unexported (golint)
    • Line 206: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 211: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 215: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 220: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 224: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 230: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 234: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 240: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 244: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 250: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 254: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 260: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 264: warning: exported type GroupHeader47 should have comment or be unexported (golint)
    • Line 273: warning: exported method GroupHeader47.Validate should have comment or be unexported (golint)
    • Line 277: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 282: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 286: warning: exported type Mandate9 should have comment or be unexported (golint)
    • Line 311: warning: exported method Mandate9.Validate should have comment or be unexported (golint)
    • Line 315: warning: exported type MandateAdjustment1 should have comment or be unexported (golint)
    • Line 322: warning: exported method MandateAdjustment1.Validate should have comment or be unexported (golint)
    • Line 326: warning: exported type MandateAuthentication1 should have comment or be unexported (golint)
    • Line 332: warning: exported method MandateAuthentication1.Validate should have comment or be unexported (golint)
    • Line 336: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 341: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 345: warning: exported type MandateCopy1 should have comment or be unexported (golint)
    • Line 352: warning: exported method MandateCopy1.Validate should have comment or be unexported (golint)
    • Line 356: warning: exported type MandateCopyRequestV01 should have comment or be unexported (golint)
    • Line 363: warning: exported method MandateCopyRequestV01.Validate should have comment or be unexported (golint)
    • Line 367: warning: exported type MandateOccurrences4 should have comment or be unexported (golint)
    • Line 375: warning: exported method MandateOccurrences4.Validate should have comment or be unexported (golint)
    • Line 379: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 384: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 388: warning: exported type MandateStatus1Choice should have comment or be unexported (golint)
    • Line 393: warning: exported method MandateStatus1Choice.Validate should have comment or be unexported (golint)
    • Line 397: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 404: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 408: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 413: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 417: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 422: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 426: warning: exported type OriginalMandate4Choice should have comment or be unexported (golint)
    • Line 431: warning: exported method OriginalMandate4Choice.Validate should have comment or be unexported (golint)
    • Line 435: warning: exported type OriginalMessageInformation1 should have comment or be unexported (golint)
    • Line 441: warning: exported method OriginalMessageInformation1.Validate should have comment or be unexported (golint)
    • Line 445: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 450: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 454: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 462: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 466: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 471: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 475: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 480: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 484: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 497: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 501: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 506: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 510: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 515: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 519: warning: exported type ReferredMandateDocument1 should have comment or be unexported (golint)
    • Line 526: warning: exported method ReferredMandateDocument1.Validate should have comment or be unexported (golint)
    • Line 530: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 535: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 539: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 544: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 548: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 552: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 556: warning: exported type MandateSuspension1 should have comment or be unexported (golint)
    • Line 564: warning: exported method MandateSuspension1.Validate should have comment or be unexported (golint)
    • Line 568: warning: exported type MandateSuspensionReason1 should have comment or be unexported (golint)
    • Line 574: warning: exported method MandateSuspensionReason1.Validate should have comment or be unexported (golint)
    • Line 578: warning: exported type MandateSuspensionReason1Choice should have comment or be unexported (golint)
    • Line 583: warning: exported method MandateSuspensionReason1Choice.Validate should have comment or be unexported (golint)
    • Line 587: warning: exported type MandateSuspensionRequestV01 should have comment or be unexported (golint)
    • Line 594: warning: exported method MandateSuspensionRequestV01.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v07/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: comment on exported type AddressType2Code should be of the form "AddressType2Code ..." (with optional leading article) (golint)
    • Line 15: warning: exported method AddressType2Code.Validate should have comment or be unexported (golint)
    • Line 26: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 29: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 40: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 43: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 54: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 57: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 68: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 71: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 82: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 85: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 96: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 99: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 110: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 113: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 124: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 127: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 138: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 141: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 152: warning: comment on exported type TransactionGroupStatus3Code should be of the form "TransactionGroupStatus3Code ..." (with optional leading article) (golint)
    • Line 155: warning: exported method TransactionGroupStatus3Code.Validate should have comment or be unexported (golint)
    • Line 166: warning: comment on exported type TransactionIndividualStatus3Code should be of the form "TransactionIndividualStatus3Code ..." (with optional leading article) (golint)
    • Line 169: warning: exported method TransactionIndividualStatus3Code.Validate should have comment or be unexported (golint)
    • Line 180: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 183: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 190: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 193: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 200: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 203: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 210: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 213: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 220: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 223: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 230: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 233: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 240: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 243: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 250: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 253: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 260: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 263: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 270: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 273: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 280: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 283: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 290: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 293: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 300: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 303: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 310: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 313: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 320: warning: comment on exported type ExternalStatusReason1Code should be of the form "ExternalStatusReason1Code ..." (with optional leading article) (golint)
    • Line 323: warning: exported method ExternalStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 330: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 333: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pain_v05/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentPain00900105 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentPain00900105.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentPain00900105.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentPain00900105.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentPain01000105 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentPain01000105.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentPain01000105.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentPain01000105.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentPain01200105 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentPain01200105.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentPain01200105.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentPain01200105.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentPain01100105 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentPain01100105.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentPain01100105.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentPain01100105.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentPain01300105 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentPain01300105.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentPain01300105.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentPain01300105.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentPain01400105 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentPain01400105.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentPain01400105.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentPain01400105.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v01/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentAcmt03600101 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentAcmt03600101.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentAcmt03600101.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentAcmt03600101.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v02/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalVerificationReason1Code should be of the form "ExternalVerificationReason1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalVerificationReason1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type BalanceTransferWindow1Code should be of the form "BalanceTransferWindow1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method BalanceTransferWindow1Code.Validate should have comment or be unexported (golint)
    • Line 87: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 90: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 101: warning: comment on exported type SwitchStatus1Code should be of the form "SwitchStatus1Code ..." (with optional leading article) (golint)
    • Line 104: warning: exported method SwitchStatus1Code.Validate should have comment or be unexported (golint)
    • Line 115: warning: comment on exported type SwitchType1Code should be of the form "SwitchType1Code ..." (with optional leading article) (golint)
    • Line 118: warning: exported method SwitchType1Code.Validate should have comment or be unexported (golint)
    • Line 129: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 132: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 139: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 142: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v03/camt.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 35: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 44: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 55: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 59: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 67: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 71: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 76: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 80: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 85: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 89: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 94: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 103: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 107: warning: exported type DatePeriod2Choice should have comment or be unexported (golint)
    • Line 113: warning: exported method DatePeriod2Choice.Validate should have comment or be unexported (golint)
    • Line 117: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 122: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 135: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 139: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 145: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 149: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 155: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 159: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 165: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 169: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 175: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 179: warning: exported type GetStandingOrderV03 should have comment or be unexported (golint)
    • Line 186: warning: exported method GetStandingOrderV03.Validate should have comment or be unexported (golint)
    • Line 190: warning: exported type MessageHeader4 should have comment or be unexported (golint)
    • Line 196: warning: exported method MessageHeader4.Validate should have comment or be unexported (golint)
    • Line 200: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 219: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 223: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 228: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 232: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 237: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 241: warning: exported type RequestType3Choice should have comment or be unexported (golint)
    • Line 246: warning: exported method RequestType3Choice.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type StandingOrderCriteria3 should have comment or be unexported (golint)
    • Line 256: warning: exported method StandingOrderCriteria3.Validate should have comment or be unexported (golint)
    • Line 260: warning: exported type StandingOrderCriteria3Choice should have comment or be unexported (golint)
    • Line 265: warning: exported method StandingOrderCriteria3Choice.Validate should have comment or be unexported (golint)
    • Line 269: warning: exported type StandingOrderQuery3 should have comment or be unexported (golint)
    • Line 274: warning: exported method StandingOrderQuery3.Validate should have comment or be unexported (golint)
    • Line 278: warning: exported type StandingOrderReturnCriteria1 should have comment or be unexported (golint)
    • Line 298: warning: exported method StandingOrderReturnCriteria1.Validate should have comment or be unexported (golint)
    • Line 302: warning: exported type StandingOrderSearchCriteria3 should have comment or be unexported (golint)
    • Line 318: warning: exported method StandingOrderSearchCriteria3.Validate should have comment or be unexported (golint)
    • Line 322: warning: exported type StandingOrderType1Choice should have comment or be unexported (golint)
    • Line 327: warning: exported method StandingOrderType1Choice.Validate should have comment or be unexported (golint)
    • Line 331: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 336: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 340: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 344: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 348: warning: exported type DeleteStandingOrderV03 should have comment or be unexported (golint)
    • Line 355: warning: exported method DeleteStandingOrderV03.Validate should have comment or be unexported (golint)
    • Line 359: warning: exported type MessageHeader1 should have comment or be unexported (golint)
    • Line 364: warning: exported method MessageHeader1.Validate should have comment or be unexported (golint)
    • Line 368: warning: exported type StandingOrderIdentification4 should have comment or be unexported (golint)
    • Line 374: warning: exported method StandingOrderIdentification4.Validate should have comment or be unexported (golint)
    • Line 378: warning: exported type StandingOrderIdentification5 should have comment or be unexported (golint)
    • Line 383: warning: exported method StandingOrderIdentification5.Validate should have comment or be unexported (golint)
    • Line 387: warning: exported type StandingOrderOrAll2Choice should have comment or be unexported (golint)
    • Line 392: warning: exported method StandingOrderOrAll2Choice.Validate should have comment or be unexported (golint)
    • Line 396: warning: exported type AccountTax1 should have comment or be unexported (golint)
    • Line 402: warning: exported method AccountTax1.Validate should have comment or be unexported (golint)
    • Line 406: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 411: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 415: warning: exported type AmountAndDirection34 should have comment or be unexported (golint)
    • Line 420: warning: exported method AmountAndDirection34.Validate should have comment or be unexported (golint)
    • Line 424: warning: exported type BalanceAdjustment1 should have comment or be unexported (golint)
    • Line 435: warning: exported method BalanceAdjustment1.Validate should have comment or be unexported (golint)
    • Line 439: warning: exported type BankServicesBillingStatementV03 should have comment or be unexported (golint)
    • Line 445: warning: exported method BankServicesBillingStatementV03.Validate should have comment or be unexported (golint)
    • Line 449: warning: exported type BankTransactionCodeStructure4 should have comment or be unexported (golint)
    • Line 454: warning: exported method BankTransactionCodeStructure4.Validate should have comment or be unexported (golint)
    • Line 458: warning: exported type BankTransactionCodeStructure5 should have comment or be unexported (golint)
    • Line 463: warning: exported method BankTransactionCodeStructure5.Validate should have comment or be unexported (golint)
    • Line 467: warning: exported type BankTransactionCodeStructure6 should have comment or be unexported (golint)
    • Line 472: warning: exported method BankTransactionCodeStructure6.Validate should have comment or be unexported (golint)
    • Line 476: warning: exported type BillingBalance1 should have comment or be unexported (golint)
    • Line 482: warning: exported method BillingBalance1.Validate should have comment or be unexported (golint)
    • Line 486: warning: exported type BillingBalanceType1Choice should have comment or be unexported (golint)
    • Line 491: warning: exported method BillingBalanceType1Choice.Validate should have comment or be unexported (golint)
    • Line 495: warning: exported type BillingCompensation1 should have comment or be unexported (golint)
    • Line 501: warning: exported method BillingCompensation1.Validate should have comment or be unexported (golint)
    • Line 505: warning: exported type BillingCompensationType1Choice should have comment or be unexported (golint)
    • Line 510: warning: exported method BillingCompensationType1Choice.Validate should have comment or be unexported (golint)
    • Line 514: warning: exported type BillingMethod1 should have comment or be unexported (golint)
    • Line 521: warning: exported method BillingMethod1.Validate should have comment or be unexported (golint)
    • Line 525: warning: exported type BillingMethod1Choice should have comment or be unexported (golint)
    • Line 531: warning: exported method BillingMethod1Choice.Validate should have comment or be unexported (golint)
    • Line 535: warning: exported type BillingMethod2 should have comment or be unexported (golint)
    • Line 541: warning: exported method BillingMethod2.Validate should have comment or be unexported (golint)
    • Line 545: warning: exported type BillingMethod3 should have comment or be unexported (golint)
    • Line 550: warning: exported method BillingMethod3.Validate should have comment or be unexported (golint)
    • Line 554: warning: exported type BillingMethod4 should have comment or be unexported (golint)
    • Line 559: warning: exported method BillingMethod4.Validate should have comment or be unexported (golint)
    • Line 563: warning: exported type BillingPrice1 should have comment or be unexported (golint)
    • Line 570: warning: exported method BillingPrice1.Validate should have comment or be unexported (golint)
    • Line 574: warning: exported type BillingRate1 should have comment or be unexported (golint)
    • Line 581: warning: exported method BillingRate1.Validate should have comment or be unexported (golint)
    • Line 585: warning: exported type BillingRateIdentification1Choice should have comment or be unexported (golint)
    • Line 590: warning: exported method BillingRateIdentification1Choice.Validate should have comment or be unexported (golint)
    • Line 594: warning: exported type BillingService2 should have comment or be unexported (golint)
    • Line 605: warning: exported method BillingService2.Validate should have comment or be unexported (golint)
    • Line 609: warning: exported type BillingServiceAdjustment1 should have comment or be unexported (golint)
    • Line 627: warning: exported method BillingServiceAdjustment1.Validate should have comment or be unexported (golint)
    • Line 631: warning: exported type BillingServiceCommonIdentification1 should have comment or be unexported (golint)
    • Line 636: warning: exported method BillingServiceCommonIdentification1.Validate should have comment or be unexported (golint)
    • Line 640: warning: exported type BillingServiceIdentification2 should have comment or be unexported (golint)
    • Line 646: warning: exported method BillingServiceIdentification2.Validate should have comment or be unexported (golint)
    • Line 650: warning: exported type BillingServiceIdentification3 should have comment or be unexported (golint)
    • Line 659: warning: exported method BillingServiceIdentification3.Validate should have comment or be unexported (golint)
    • Line 663: warning: exported type BillingServiceParameters2 should have comment or be unexported (golint)
    • Line 670: warning: exported method BillingServiceParameters2.Validate should have comment or be unexported (golint)
    • Line 674: warning: exported type BillingServiceParameters3 should have comment or be unexported (golint)
    • Line 679: warning: exported method BillingServiceParameters3.Validate should have comment or be unexported (golint)
    • Line 683: warning: exported type BillingServicesAmount1 should have comment or be unexported (golint)
    • Line 688: warning: exported method BillingServicesAmount1.Validate should have comment or be unexported (golint)
    • Line 692: warning: exported type BillingServicesAmount2 should have comment or be unexported (golint)
    • Line 698: warning: exported method BillingServicesAmount2.Validate should have comment or be unexported (golint)
    • Line 702: warning: exported type BillingServicesAmount3 should have comment or be unexported (golint)
    • Line 707: warning: exported method BillingServicesAmount3.Validate should have comment or be unexported (golint)
    • Line 711: warning: exported type BillingServicesTax1 should have comment or be unexported (golint)
    • Line 719: warning: exported method BillingServicesTax1.Validate should have comment or be unexported (golint)
    • Line 723: warning: exported type BillingServicesTax2 should have comment or be unexported (golint)
    • Line 730: warning: exported method BillingServicesTax2.Validate should have comment or be unexported (golint)
    • Line 734: warning: exported type BillingServicesTax3 should have comment or be unexported (golint)
    • Line 741: warning: exported method BillingServicesTax3.Validate should have comment or be unexported (golint)
    • Line 745: warning: exported type BillingStatement3 should have comment or be unexported (golint)
    • Line 761: warning: exported method BillingStatement3.Validate should have comment or be unexported (golint)
    • Line 765: warning: exported type BillingSubServiceIdentification1 should have comment or be unexported (golint)
    • Line 770: warning: exported method BillingSubServiceIdentification1.Validate should have comment or be unexported (golint)
    • Line 774: warning: exported type BillingSubServiceQualifier1Choice should have comment or be unexported (golint)
    • Line 779: warning: exported method BillingSubServiceQualifier1Choice.Validate should have comment or be unexported (golint)
    • Line 783: warning: exported type BillingTaxIdentification2 should have comment or be unexported (golint)
    • Line 789: warning: exported method BillingTaxIdentification2.Validate should have comment or be unexported (golint)
    • Line 793: warning: exported type BillingTaxRegion2 should have comment or be unexported (golint)
    • Line 805: warning: exported method BillingTaxRegion2.Validate should have comment or be unexported (golint)
    • Line 809: warning: exported type CashAccountCharacteristics3 should have comment or be unexported (golint)
    • Line 825: warning: exported method CashAccountCharacteristics3.Validate should have comment or be unexported (golint)
    • Line 829: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 844: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 848: warning: exported type CurrencyExchange6 should have comment or be unexported (golint)
    • Line 858: warning: exported method CurrencyExchange6.Validate should have comment or be unexported (golint)
    • Line 862: warning: exported type DatePeriod1 should have comment or be unexported (golint)
    • Line 867: warning: exported method DatePeriod1.Validate should have comment or be unexported (golint)
    • Line 871: warning: exported type FinancialInstitutionIdentification19 should have comment or be unexported (golint)
    • Line 878: warning: exported method FinancialInstitutionIdentification19.Validate should have comment or be unexported (golint)
    • Line 882: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 888: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 892: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 898: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 902: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 907: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 911: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 916: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 920: warning: exported type Pagination1 should have comment or be unexported (golint)
    • Line 925: warning: exported method Pagination1.Validate should have comment or be unexported (golint)
    • Line 929: warning: exported type ParentCashAccount3 should have comment or be unexported (golint)
    • Line 935: warning: exported method ParentCashAccount3.Validate should have comment or be unexported (golint)
    • Line 939: warning: exported type Party43Choice should have comment or be unexported (golint)
    • Line 944: warning: exported method Party43Choice.Validate should have comment or be unexported (golint)
    • Line 948: warning: exported type PartyIdentification138 should have comment or be unexported (golint)
    • Line 957: warning: exported method PartyIdentification138.Validate should have comment or be unexported (golint)
    • Line 961: warning: exported type ProprietaryBankTransactionCodeStructure1 should have comment or be unexported (golint)
    • Line 966: warning: exported method ProprietaryBankTransactionCodeStructure1.Validate should have comment or be unexported (golint)
    • Line 970: warning: exported type ReportHeader6 should have comment or be unexported (golint)
    • Line 975: warning: exported method ReportHeader6.Validate should have comment or be unexported (golint)
    • Line 979: warning: exported type ResidenceLocation1Choice should have comment or be unexported (golint)
    • Line 984: warning: exported method ResidenceLocation1Choice.Validate should have comment or be unexported (golint)
    • Line 988: warning: exported type ServiceTaxDesignation1 should have comment or be unexported (golint)
    • Line 994: warning: exported method ServiceTaxDesignation1.Validate should have comment or be unexported (golint)
    • Line 998: warning: exported type StatementGroup3 should have comment or be unexported (golint)
    • Line 1007: warning: exported method StatementGroup3.Validate should have comment or be unexported (golint)
    • Line 1011: warning: exported type TaxCalculation1 should have comment or be unexported (golint)
    • Line 1019: warning: exported method TaxCalculation1.Validate should have comment or be unexported (golint)
    • Line 1023: warning: exported type TaxReason1 should have comment or be unexported (golint)
    • Line 1028: warning: exported method TaxReason1.Validate should have comment or be unexported (golint)
    • Line 1032: warning: exported type BranchAndFinancialInstitutionIdentification5 should have comment or be unexported (golint)
    • Line 1037: warning: exported method BranchAndFinancialInstitutionIdentification5.Validate should have comment or be unexported (golint)
    • Line 1041: warning: exported type BranchData2 should have comment or be unexported (golint)
    • Line 1047: warning: exported method BranchData2.Validate should have comment or be unexported (golint)
    • Line 1051: warning: exported type Case3 should have comment or be unexported (golint)
    • Line 1057: warning: exported method Case3.Validate should have comment or be unexported (golint)
    • Line 1061: warning: exported type CaseAssignment3 should have comment or be unexported (golint)
    • Line 1068: warning: exported method CaseAssignment3.Validate should have comment or be unexported (golint)
    • Line 1072: warning: exported type ContactDetails2 should have comment or be unexported (golint)
    • Line 1082: warning: exported method ContactDetails2.Validate should have comment or be unexported (golint)
    • Line 1086: warning: exported type DateAndPlaceOfBirth should have comment or be unexported (golint)
    • Line 1093: warning: exported method DateAndPlaceOfBirth.Validate should have comment or be unexported (golint)
    • Line 1097: warning: exported type FinancialInstitutionIdentification8 should have comment or be unexported (golint)
    • Line 1105: warning: exported method FinancialInstitutionIdentification8.Validate should have comment or be unexported (golint)
    • Line 1109: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 1115: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 1119: warning: exported type OrganisationIdentification8 should have comment or be unexported (golint)
    • Line 1124: warning: exported method OrganisationIdentification8.Validate should have comment or be unexported (golint)
    • Line 1128: warning: exported type Party11Choice should have comment or be unexported (golint)
    • Line 1133: warning: exported method Party11Choice.Validate should have comment or be unexported (golint)
    • Line 1137: warning: exported type Party12Choice should have comment or be unexported (golint)
    • Line 1142: warning: exported method Party12Choice.Validate should have comment or be unexported (golint)
    • Line 1146: warning: exported type PartyIdentification43 should have comment or be unexported (golint)
    • Line 1154: warning: exported method PartyIdentification43.Validate should have comment or be unexported (golint)
    • Line 1158: warning: exported type PersonIdentification5 should have comment or be unexported (golint)
    • Line 1163: warning: exported method PersonIdentification5.Validate should have comment or be unexported (golint)
    • Line 1167: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 1172: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 1176: warning: exported type PostalAddress6 should have comment or be unexported (golint)
    • Line 1189: warning: exported method PostalAddress6.Validate should have comment or be unexported (golint)
    • Line 1193: warning: exported type ProprietaryData3 should have comment or be unexported (golint)
    • Line 1197: warning: exported method ProprietaryData3.Validate should have comment or be unexported (golint)
    • Line 1201: warning: exported type ProprietaryData4 should have comment or be unexported (golint)
    • Line 1206: warning: exported method ProprietaryData4.Validate should have comment or be unexported (golint)
    • Line 1210: warning: exported type ProprietaryFormatInvestigationV03 should have comment or be unexported (golint)
    • Line 1218: warning: exported method ProprietaryFormatInvestigationV03.Validate should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v03/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentAcmt00700103 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentAcmt00700103.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentAcmt00700103.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentAcmt00700103.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentAcmt00800103 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentAcmt00800103.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentAcmt00800103.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentAcmt00800103.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentAcmt00900103 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentAcmt00900103.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentAcmt00900103.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentAcmt00900103.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentAcmt01000103 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentAcmt01000103.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentAcmt01000103.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentAcmt01000103.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentAcmt01100103 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentAcmt01100103.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentAcmt01100103.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentAcmt01100103.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentAcmt01200103 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentAcmt01200103.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentAcmt01200103.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentAcmt01200103.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentAcmt01300103 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentAcmt01300103.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentAcmt01300103.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentAcmt01300103.MarshalXML should have comment or be unexported (golint)
    • Line 223: warning: exported type DocumentAcmt01400103 should have comment or be unexported (golint)
    • Line 229: warning: exported method DocumentAcmt01400103.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported method DocumentAcmt01400103.NameSpace should have comment or be unexported (golint)
    • Line 242: warning: exported method DocumentAcmt01400103.MarshalXML should have comment or be unexported (golint)
    • Line 253: warning: exported type DocumentAcmt01500103 should have comment or be unexported (golint)
    • Line 259: warning: exported method DocumentAcmt01500103.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported method DocumentAcmt01500103.NameSpace should have comment or be unexported (golint)
    • Line 272: warning: exported method DocumentAcmt01500103.MarshalXML should have comment or be unexported (golint)
    • Line 283: warning: exported type DocumentAcmt01600103 should have comment or be unexported (golint)
    • Line 289: warning: exported method DocumentAcmt01600103.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported method DocumentAcmt01600103.NameSpace should have comment or be unexported (golint)
    • Line 302: warning: exported method DocumentAcmt01600103.MarshalXML should have comment or be unexported (golint)
    • Line 313: warning: exported type DocumentAcmt01700103 should have comment or be unexported (golint)
    • Line 319: warning: exported method DocumentAcmt01700103.Validate should have comment or be unexported (golint)
    • Line 328: warning: exported method DocumentAcmt01700103.NameSpace should have comment or be unexported (golint)
    • Line 332: warning: exported method DocumentAcmt01700103.MarshalXML should have comment or be unexported (golint)
    • Line 343: warning: exported type DocumentAcmt01800103 should have comment or be unexported (golint)
    • Line 349: warning: exported method DocumentAcmt01800103.Validate should have comment or be unexported (golint)
    • Line 358: warning: exported method DocumentAcmt01800103.NameSpace should have comment or be unexported (golint)
    • Line 362: warning: exported method DocumentAcmt01800103.MarshalXML should have comment or be unexported (golint)
    • Line 373: warning: exported type DocumentAcmt01900103 should have comment or be unexported (golint)
    • Line 379: warning: exported method DocumentAcmt01900103.Validate should have comment or be unexported (golint)
    • Line 388: warning: exported method DocumentAcmt01900103.NameSpace should have comment or be unexported (golint)
    • Line 392: warning: exported method DocumentAcmt01900103.MarshalXML should have comment or be unexported (golint)
    • Line 403: warning: exported type DocumentAcmt02000103 should have comment or be unexported (golint)
    • Line 409: warning: exported method DocumentAcmt02000103.Validate should have comment or be unexported (golint)
    • Line 418: warning: exported method DocumentAcmt02000103.NameSpace should have comment or be unexported (golint)
    • Line 422: warning: exported method DocumentAcmt02000103.MarshalXML should have comment or be unexported (golint)
    • Line 433: warning: exported type DocumentAcmt02100103 should have comment or be unexported (golint)
    • Line 439: warning: exported method DocumentAcmt02100103.Validate should have comment or be unexported (golint)
    • Line 448: warning: exported method DocumentAcmt02100103.NameSpace should have comment or be unexported (golint)
    • Line 452: warning: exported method DocumentAcmt02100103.MarshalXML should have comment or be unexported (golint)
    • Line 463: warning: exported type DocumentAcmt02700103 should have comment or be unexported (golint)
    • Line 469: warning: exported method DocumentAcmt02700103.Validate should have comment or be unexported (golint)
    • Line 478: warning: exported method DocumentAcmt02700103.NameSpace should have comment or be unexported (golint)
    • Line 482: warning: exported method DocumentAcmt02700103.MarshalXML should have comment or be unexported (golint)
    • Line 493: warning: exported type DocumentAcmt02800103 should have comment or be unexported (golint)
    • Line 499: warning: exported method DocumentAcmt02800103.Validate should have comment or be unexported (golint)
    • Line 508: warning: exported method DocumentAcmt02800103.NameSpace should have comment or be unexported (golint)
    • Line 512: warning: exported method DocumentAcmt02800103.MarshalXML should have comment or be unexported (golint)
    • Line 523: warning: exported type DocumentAcmt02900103 should have comment or be unexported (golint)
    • Line 529: warning: exported method DocumentAcmt02900103.Validate should have comment or be unexported (golint)
    • Line 538: warning: exported method DocumentAcmt02900103.NameSpace should have comment or be unexported (golint)
    • Line 542: warning: exported method DocumentAcmt02900103.MarshalXML should have comment or be unexported (golint)
    • Line 553: warning: exported type DocumentAcmt03100103 should have comment or be unexported (golint)
    • Line 559: warning: exported method DocumentAcmt03100103.Validate should have comment or be unexported (golint)
    • Line 568: warning: exported method DocumentAcmt03100103.NameSpace should have comment or be unexported (golint)
    • Line 572: warning: exported method DocumentAcmt03100103.MarshalXML should have comment or be unexported (golint)
    • Line 583: warning: exported type DocumentAcmt03200103 should have comment or be unexported (golint)
    • Line 589: warning: exported method DocumentAcmt03200103.Validate should have comment or be unexported (golint)
    • Line 598: warning: exported method DocumentAcmt03200103.NameSpace should have comment or be unexported (golint)
    • Line 602: warning: exported method DocumentAcmt03200103.MarshalXML should have comment or be unexported (golint)
    • Line 613: warning: exported type DocumentAcmt03400103 should have comment or be unexported (golint)
    • Line 619: warning: exported method DocumentAcmt03400103.Validate should have comment or be unexported (golint)
    • Line 628: warning: exported method DocumentAcmt03400103.NameSpace should have comment or be unexported (golint)
    • Line 632: warning: exported method DocumentAcmt03400103.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v10/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalReturnReason1Code should be of the form "ExternalReturnReason1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalReturnReason1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalReversalReason1Code should be of the form "ExternalReversalReason1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalReversalReason1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 227: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 230: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 241: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 244: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 255: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 258: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 269: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 272: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 283: warning: comment on exported type Instruction4Code should be of the form "Instruction4Code ..." (with optional leading article) (golint)
    • Line 286: warning: exported method Instruction4Code.Validate should have comment or be unexported (golint)
    • Line 297: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 300: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 311: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 314: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 325: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 328: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 339: warning: comment on exported type Priority3Code should be of the form "Priority3Code ..." (with optional leading article) (golint)
    • Line 342: warning: exported method Priority3Code.Validate should have comment or be unexported (golint)
    • Line 353: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 356: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 367: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 370: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 381: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 384: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 395: warning: comment on exported type ExternalStatusReason1Code should be of the form "ExternalStatusReason1Code ..." (with optional leading article) (golint)
    • Line 398: warning: exported method ExternalStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 405: warning: comment on exported type ExternalPaymentTransactionStatus1Code should be of the form "ExternalPaymentTransactionStatus1Code ..." (with optional leading article) (golint)
    • Line 408: warning: exported method ExternalPaymentTransactionStatus1Code.Validate should have comment or be unexported (golint)
    • Line 415: warning: comment on exported type ExternalPaymentGroupStatus1Code should be of the form "ExternalPaymentGroupStatus1Code ..." (with optional leading article) (golint)
    • Line 418: warning: exported method ExternalPaymentGroupStatus1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/camt_v08/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentCamt00400108 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentCamt00400108.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentCamt00400108.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentCamt00400108.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentCamt00500108 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentCamt00500108.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentCamt00500108.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentCamt00500108.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentCamt00600108 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentCamt00600108.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentCamt00600108.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentCamt00600108.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentCamt00700108 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentCamt00700108.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentCamt00700108.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentCamt00700108.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentCamt00800108 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentCamt00800108.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentCamt00800108.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentCamt00800108.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentCamt01000108 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentCamt01000108.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentCamt01000108.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentCamt01000108.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentCamt02600108 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentCamt02600108.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentCamt02600108.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentCamt02600108.MarshalXML should have comment or be unexported (golint)
    • Line 223: warning: exported type DocumentCamt02700108 should have comment or be unexported (golint)
    • Line 229: warning: exported method DocumentCamt02700108.Validate should have comment or be unexported (golint)
    • Line 238: warning: exported method DocumentCamt02700108.NameSpace should have comment or be unexported (golint)
    • Line 242: warning: exported method DocumentCamt02700108.MarshalXML should have comment or be unexported (golint)
    • Line 253: warning: exported type DocumentCamt03700108 should have comment or be unexported (golint)
    • Line 259: warning: exported method DocumentCamt03700108.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported method DocumentCamt03700108.NameSpace should have comment or be unexported (golint)
    • Line 272: warning: exported method DocumentCamt03700108.MarshalXML should have comment or be unexported (golint)
    • Line 283: warning: exported type DocumentCamt05200108 should have comment or be unexported (golint)
    • Line 289: warning: exported method DocumentCamt05200108.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported method DocumentCamt05200108.NameSpace should have comment or be unexported (golint)
    • Line 302: warning: exported method DocumentCamt05200108.MarshalXML should have comment or be unexported (golint)
    • Line 313: warning: exported type DocumentCamt05300108 should have comment or be unexported (golint)
    • Line 319: warning: exported method DocumentCamt05300108.Validate should have comment or be unexported (golint)
    • Line 328: warning: exported method DocumentCamt05300108.NameSpace should have comment or be unexported (golint)
    • Line 332: warning: exported method DocumentCamt05300108.MarshalXML should have comment or be unexported (golint)
    • Line 343: warning: exported type DocumentCamt05400108 should have comment or be unexported (golint)
    • Line 349: warning: exported method DocumentCamt05400108.Validate should have comment or be unexported (golint)
    • Line 358: warning: exported method DocumentCamt05400108.NameSpace should have comment or be unexported (golint)
    • Line 362: warning: exported method DocumentCamt05400108.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/pain_v11/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalPaymentGroupStatus1Code should be of the form "ExternalPaymentGroupStatus1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalPaymentGroupStatus1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPaymentTransactionStatus1Code should be of the form "ExternalPaymentTransactionStatus1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPaymentTransactionStatus1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ExternalStatusReason1Code should be of the form "ExternalStatusReason1Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ExternalStatusReason1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 227: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 230: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 241: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 244: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 255: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 258: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 269: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 272: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 283: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 286: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 297: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 300: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 311: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 314: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 325: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 328: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 339: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 342: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • Line 353: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 356: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/admi_v01/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalEnquiryRequestType1Code should be of the form "ExternalEnquiryRequestType1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalEnquiryRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalPaymentControlRequestType1Code should be of the form "ExternalPaymentControlRequestType1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalPaymentControlRequestType1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalSystemBalanceType1Code should be of the form "ExternalSystemBalanceType1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalSystemBalanceType1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalSystemEventType1Code should be of the form "ExternalSystemEventType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalSystemEventType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type BalanceCounterparty1Code should be of the form "BalanceCounterparty1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method BalanceCounterparty1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/pacs_v10/pacs.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AccountIdentification4Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AccountIdentification4Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type AccountSchemeName1Choice should have comment or be unexported (golint)
    • Line 26: warning: exported method AccountSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 30: warning: exported type ActiveCurrencyAndAmount should have comment or be unexported (golint)
    • Line 35: warning: exported method ActiveCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 39: warning: exported type ActiveOrHistoricCurrencyAndAmount should have comment or be unexported (golint)
    • Line 44: warning: exported method ActiveOrHistoricCurrencyAndAmount.Validate should have comment or be unexported (golint)
    • Line 48: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 53: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 57: warning: exported type AmendmentInformationDetails13 should have comment or be unexported (golint)
    • Line 72: warning: exported method AmendmentInformationDetails13.Validate should have comment or be unexported (golint)
    • Line 76: warning: exported type AmountType4Choice should have comment or be unexported (golint)
    • Line 81: warning: exported method AmountType4Choice.Validate should have comment or be unexported (golint)
    • Line 85: warning: exported type Authorisation1Choice should have comment or be unexported (golint)
    • Line 90: warning: exported method Authorisation1Choice.Validate should have comment or be unexported (golint)
    • Line 94: warning: exported type BranchAndFinancialInstitutionIdentification6 should have comment or be unexported (golint)
    • Line 99: warning: exported method BranchAndFinancialInstitutionIdentification6.Validate should have comment or be unexported (golint)
    • Line 103: warning: exported type BranchData3 should have comment or be unexported (golint)
    • Line 110: warning: exported method BranchData3.Validate should have comment or be unexported (golint)
    • Line 114: warning: exported type CashAccount38 should have comment or be unexported (golint)
    • Line 122: warning: exported method CashAccount38.Validate should have comment or be unexported (golint)
    • Line 126: warning: exported type CashAccountType2Choice should have comment or be unexported (golint)
    • Line 131: warning: exported method CashAccountType2Choice.Validate should have comment or be unexported (golint)
    • Line 135: warning: exported type CategoryPurpose1Choice should have comment or be unexported (golint)
    • Line 140: warning: exported method CategoryPurpose1Choice.Validate should have comment or be unexported (golint)
    • Line 144: warning: exported type Charges7 should have comment or be unexported (golint)
    • Line 149: warning: exported method Charges7.Validate should have comment or be unexported (golint)
    • Line 153: warning: exported type ClearingSystemIdentification2Choice should have comment or be unexported (golint)
    • Line 158: warning: exported method ClearingSystemIdentification2Choice.Validate should have comment or be unexported (golint)
    • Line 162: warning: exported type ClearingSystemIdentification3Choice should have comment or be unexported (golint)
    • Line 167: warning: exported method ClearingSystemIdentification3Choice.Validate should have comment or be unexported (golint)
    • Line 171: warning: exported type ClearingSystemMemberIdentification2 should have comment or be unexported (golint)
    • Line 176: warning: exported method ClearingSystemMemberIdentification2.Validate should have comment or be unexported (golint)
    • Line 180: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 195: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 199: warning: exported type CreditTransferMandateData1 should have comment or be unexported (golint)
    • Line 211: warning: exported method CreditTransferMandateData1.Validate should have comment or be unexported (golint)
    • Line 215: warning: exported type CreditTransferTransaction45 should have comment or be unexported (golint)
    • Line 246: warning: exported method CreditTransferTransaction45.Validate should have comment or be unexported (golint)
    • Line 250: warning: exported type CreditorReferenceInformation2 should have comment or be unexported (golint)
    • Line 255: warning: exported method CreditorReferenceInformation2.Validate should have comment or be unexported (golint)
    • Line 259: warning: exported type CreditorReferenceType1Choice should have comment or be unexported (golint)
    • Line 264: warning: exported method CreditorReferenceType1Choice.Validate should have comment or be unexported (golint)
    • Line 268: warning: exported type CreditorReferenceType2 should have comment or be unexported (golint)
    • Line 273: warning: exported method CreditorReferenceType2.Validate should have comment or be unexported (golint)
    • Line 277: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 282: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 286: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 293: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 297: warning: exported type DatePeriod2 should have comment or be unexported (golint)
    • Line 302: warning: exported method DatePeriod2.Validate should have comment or be unexported (golint)
    • Line 306: warning: exported type DiscountAmountAndType1 should have comment or be unexported (golint)
    • Line 311: warning: exported method DiscountAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 315: warning: exported type DiscountAmountType1Choice should have comment or be unexported (golint)
    • Line 320: warning: exported method DiscountAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 324: warning: exported type DocumentAdjustment1 should have comment or be unexported (golint)
    • Line 331: warning: exported method DocumentAdjustment1.Validate should have comment or be unexported (golint)
    • Line 335: warning: exported type DocumentLineIdentification1 should have comment or be unexported (golint)
    • Line 341: warning: exported method DocumentLineIdentification1.Validate should have comment or be unexported (golint)
    • Line 345: warning: exported type DocumentLineInformation1 should have comment or be unexported (golint)
    • Line 351: warning: exported method DocumentLineInformation1.Validate should have comment or be unexported (golint)
    • Line 355: warning: exported type DocumentLineType1 should have comment or be unexported (golint)
    • Line 360: warning: exported method DocumentLineType1.Validate should have comment or be unexported (golint)
    • Line 364: warning: exported type DocumentLineType1Choice should have comment or be unexported (golint)
    • Line 369: warning: exported method DocumentLineType1Choice.Validate should have comment or be unexported (golint)
    • Line 373: warning: exported type EquivalentAmount2 should have comment or be unexported (golint)
    • Line 378: warning: exported method EquivalentAmount2.Validate should have comment or be unexported (golint)
    • Line 382: warning: exported type FinancialIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 387: warning: exported method FinancialIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 391: warning: exported type FinancialInstitutionIdentification18 should have comment or be unexported (golint)
    • Line 400: warning: exported method FinancialInstitutionIdentification18.Validate should have comment or be unexported (golint)
    • Line 404: warning: exported type Frequency36Choice should have comment or be unexported (golint)
    • Line 410: warning: exported method Frequency36Choice.Validate should have comment or be unexported (golint)
    • Line 414: warning: exported type FrequencyAndMoment1 should have comment or be unexported (golint)
    • Line 419: warning: exported method FrequencyAndMoment1.Validate should have comment or be unexported (golint)
    • Line 423: warning: exported type FrequencyPeriod1 should have comment or be unexported (golint)
    • Line 428: warning: exported method FrequencyPeriod1.Validate should have comment or be unexported (golint)
    • Line 432: warning: exported type Garnishment3 should have comment or be unexported (golint)
    • Line 443: warning: exported method Garnishment3.Validate should have comment or be unexported (golint)
    • Line 447: warning: exported type GarnishmentType1 should have comment or be unexported (golint)
    • Line 452: warning: exported method GarnishmentType1.Validate should have comment or be unexported (golint)
    • Line 456: warning: exported type GarnishmentType1Choice should have comment or be unexported (golint)
    • Line 461: warning: exported method GarnishmentType1Choice.Validate should have comment or be unexported (golint)
    • Line 465: warning: exported type GenericAccountIdentification1 should have comment or be unexported (golint)
    • Line 471: warning: exported method GenericAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 475: warning: exported type GenericFinancialIdentification1 should have comment or be unexported (golint)
    • Line 481: warning: exported method GenericFinancialIdentification1.Validate should have comment or be unexported (golint)
    • Line 485: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 491: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 495: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 501: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 505: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 511: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 515: warning: exported type GroupHeader90 should have comment or be unexported (golint)
    • Line 530: warning: exported method GroupHeader90.Validate should have comment or be unexported (golint)
    • Line 534: warning: exported type InstructionForCreditorAgent3 should have comment or be unexported (golint)
    • Line 539: warning: exported method InstructionForCreditorAgent3.Validate should have comment or be unexported (golint)
    • Line 543: warning: exported type InstructionForNextAgent1 should have comment or be unexported (golint)
    • Line 548: warning: exported method InstructionForNextAgent1.Validate should have comment or be unexported (golint)
    • Line 552: warning: exported type LocalInstrument2Choice should have comment or be unexported (golint)
    • Line 557: warning: exported method LocalInstrument2Choice.Validate should have comment or be unexported (golint)
    • Line 561: warning: exported type MandateClassification1Choice should have comment or be unexported (golint)
    • Line 566: warning: exported method MandateClassification1Choice.Validate should have comment or be unexported (golint)
    • Line 570: warning: exported type MandateRelatedData1Choice should have comment or be unexported (golint)
    • Line 575: warning: exported method MandateRelatedData1Choice.Validate should have comment or be unexported (golint)
    • Line 579: warning: exported type MandateRelatedInformation14 should have comment or be unexported (golint)
    • Line 592: warning: exported method MandateRelatedInformation14.Validate should have comment or be unexported (golint)
    • Line 596: warning: exported type MandateSetupReason1Choice should have comment or be unexported (golint)
    • Line 601: warning: exported method MandateSetupReason1Choice.Validate should have comment or be unexported (golint)
    • Line 605: warning: exported type MandateTypeInformation2 should have comment or be unexported (golint)
    • Line 612: warning: exported method MandateTypeInformation2.Validate should have comment or be unexported (golint)
    • Line 616: warning: exported type OrganisationIdentification29 should have comment or be unexported (golint)
    • Line 622: warning: exported method OrganisationIdentification29.Validate should have comment or be unexported (golint)
    • Line 626: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 631: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 635: warning: exported type OriginalGroupHeader18 should have comment or be unexported (golint)
    • Line 642: warning: exported method OriginalGroupHeader18.Validate should have comment or be unexported (golint)
    • Line 646: warning: exported type OriginalGroupInformation29 should have comment or be unexported (golint)
    • Line 652: warning: exported method OriginalGroupInformation29.Validate should have comment or be unexported (golint)
    • Line 656: warning: exported type OriginalTransactionReference32 should have comment or be unexported (golint)
    • Line 682: warning: exported method OriginalTransactionReference32.Validate should have comment or be unexported (golint)
    • Line 686: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 691: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 695: warning: exported type Party38Choice should have comment or be unexported (golint)
    • Line 700: warning: exported method Party38Choice.Validate should have comment or be unexported (golint)
    • Line 704: warning: exported type Party40Choice should have comment or be unexported (golint)
    • Line 709: warning: exported method Party40Choice.Validate should have comment or be unexported (golint)
    • Line 713: warning: exported type PartyIdentification135 should have comment or be unexported (golint)
    • Line 721: warning: exported method PartyIdentification135.Validate should have comment or be unexported (golint)
    • Line 725: warning: exported type PaymentReturnReason6 should have comment or be unexported (golint)
    • Line 731: warning: exported method PaymentReturnReason6.Validate should have comment or be unexported (golint)
    • Line 735: warning: exported type PaymentReturnV10 should have comment or be unexported (golint)
    • Line 743: warning: exported method PaymentReturnV10.Validate should have comment or be unexported (golint)
    • Line 747: warning: exported type PaymentTransaction118 should have comment or be unexported (golint)
    • Line 775: warning: exported method PaymentTransaction118.Validate should have comment or be unexported (golint)
    • Line 779: warning: exported type PaymentTypeInformation27 should have comment or be unexported (golint)
    • Line 788: warning: exported method PaymentTypeInformation27.Validate should have comment or be unexported (golint)
    • Line 792: warning: exported type PersonIdentification13 should have comment or be unexported (golint)
    • Line 797: warning: exported method PersonIdentification13.Validate should have comment or be unexported (golint)
    • Line 801: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 806: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 810: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 829: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 833: warning: exported type ProxyAccountIdentification1 should have comment or be unexported (golint)
    • Line 838: warning: exported method ProxyAccountIdentification1.Validate should have comment or be unexported (golint)
    • Line 842: warning: exported type ProxyAccountType1Choice should have comment or be unexported (golint)
    • Line 847: warning: exported method ProxyAccountType1Choice.Validate should have comment or be unexported (golint)
    • Line 851: warning: exported type Purpose2Choice should have comment or be unexported (golint)
    • Line 856: warning: exported method Purpose2Choice.Validate should have comment or be unexported (golint)
    • Line 860: warning: exported type ReferredDocumentInformation7 should have comment or be unexported (golint)
    • Line 867: warning: exported method ReferredDocumentInformation7.Validate should have comment or be unexported (golint)
    • Line 871: warning: exported type ReferredDocumentType3Choice should have comment or be unexported (golint)
    • Line 876: warning: exported method ReferredDocumentType3Choice.Validate should have comment or be unexported (golint)
    • Line 880: warning: exported type ReferredDocumentType4 should have comment or be unexported (golint)
    • Line 885: warning: exported method ReferredDocumentType4.Validate should have comment or be unexported (golint)
    • Line 889: warning: exported type RemittanceAmount2 should have comment or be unexported (golint)
    • Line 898: warning: exported method RemittanceAmount2.Validate should have comment or be unexported (golint)
    • Line 902: warning: exported type RemittanceAmount3 should have comment or be unexported (golint)
    • Line 911: warning: exported method RemittanceAmount3.Validate should have comment or be unexported (golint)
    • Line 915: warning: exported type RemittanceInformation16 should have comment or be unexported (golint)
    • Line 920: warning: exported method RemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 924: warning: exported type ReturnReason5Choice should have comment or be unexported (golint)
    • Line 929: warning: exported method ReturnReason5Choice.Validate should have comment or be unexported (golint)
    • Line 933: warning: exported type ServiceLevel8Choice should have comment or be unexported (golint)
    • Line 938: warning: exported method ServiceLevel8Choice.Validate should have comment or be unexported (golint)
    • Line 942: warning: exported type SettlementDateTimeIndication1 should have comment or be unexported (golint)
    • Line 947: warning: exported method SettlementDateTimeIndication1.Validate should have comment or be unexported (golint)
    • Line 951: warning: exported type SettlementInstruction7 should have comment or be unexported (golint)
    • Line 963: warning: exported method SettlementInstruction7.Validate should have comment or be unexported (golint)
    • Line 967: warning: exported type StructuredRemittanceInformation16 should have comment or be unexported (golint)
    • Line 978: warning: exported method StructuredRemittanceInformation16.Validate should have comment or be unexported (golint)
    • Line 982: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 987: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 991: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 995: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 999: warning: exported type TaxAmount2 should have comment or be unexported (golint)
    • Line 1006: warning: exported method TaxAmount2.Validate should have comment or be unexported (golint)
    • Line 1010: warning: exported type TaxAmountAndType1 should have comment or be unexported (golint)
    • Line 1015: warning: exported method TaxAmountAndType1.Validate should have comment or be unexported (golint)
    • Line 1019: warning: exported type TaxAmountType1Choice should have comment or be unexported (golint)
    • Line 1024: warning: exported method TaxAmountType1Choice.Validate should have comment or be unexported (golint)
    • Line 1028: warning: exported type TaxAuthorisation1 should have comment or be unexported (golint)
    • Line 1033: warning: exported method TaxAuthorisation1.Validate should have comment or be unexported (golint)
    • Line 1037: warning: exported type TaxInformation7 should have comment or be unexported (golint)
    • Line 1051: warning: exported method TaxInformation7.Validate should have comment or be unexported (golint)
    • Line 1055: warning: exported type TaxInformation8 should have comment or be unexported (golint)
    • Line 1068: warning: exported method TaxInformation8.Validate should have comment or be unexported (golint)
    • Line 1072: warning: exported type TaxParty1 should have comment or be unexported (golint)
    • Line 1078: warning: exported method TaxParty1.Validate should have comment or be unexported (golint)
    • Line 1082: warning: exported type TaxParty2 should have comment or be unexported (golint)
    • Line 1089: warning: exported method TaxParty2.Validate should have comment or be unexported (golint)
    • Line 1093: warning: exported type TaxPeriod2 should have comment or be unexported (golint)
    • Line 1099: warning: exported method TaxPeriod2.Validate should have comment or be unexported (golint)
    • Line 1103: warning: exported type TaxRecord2 should have comment or be unexported (golint)
    • Line 1115: warning: exported method TaxRecord2.Validate should have comment or be unexported (golint)
    • Line 1119: warning: exported type TaxRecordDetails2 should have comment or be unexported (golint)
    • Line 1124: warning: exported method TaxRecordDetails2.Validate should have comment or be unexported (golint)
    • Line 1128: warning: exported type TransactionParties8 should have comment or be unexported (golint)
    • Line 1154: warning: exported method TransactionParties8.Validate should have comment or be unexported (golint)
    • Line 1158: warning: exported type FIToFIPaymentReversalV10 should have comment or be unexported (golint)
    • Line 1166: warning: exported method FIToFIPaymentReversalV10.Validate should have comment or be unexported (golint)
    • Line 1170: warning: exported type GroupHeader89 should have comment or be unexported (golint)
    • Line 1185: warning: exported method GroupHeader89.Validate should have comment or be unexported (golint)
    • Line 1189: warning: exported type OriginalGroupHeader16 should have comment or be unexported (golint)
    • Line 1196: warning: exported method OriginalGroupHeader16.Validate should have comment or be unexported (golint)
    • Line 1200: warning: exported type OriginalTransactionReference31 should have comment or be unexported (golint)
    • Line 1225: warning: exported method OriginalTransactionReference31.Validate should have comment or be unexported (golint)
    • Line 1229: warning: exported type PaymentReversalReason9 should have comment or be unexported (golint)
    • Line 1235: warning: exported method PaymentReversalReason9.Validate should have comment or be unexported (golint)
    • Line 1239: warning: exported type PaymentTransaction119 should have comment or be unexported (golint)
    • Line 1264: warning: exported method PaymentTransaction119.Validate should have comment or be unexported (golint)
    • Line 1268: warning: exported type ReversalReason4Choice should have comment or be unexported (golint)
    • Line 1273: warning: exported method ReversalReason4Choice.Validate should have comment or be unexported (golint)
    • Line 1277: warning: exported type FIToFIPaymentStatusReportV10 should have comment or be unexported (golint)
    • Line 1285: warning: exported method FIToFIPaymentStatusReportV10.Validate should have comment or be unexported (golint)
    • Line 1289: warning: exported type GroupHeader91 should have comment or be unexported (golint)
    • Line 1296: warning: exported method GroupHeader91.Validate should have comment or be unexported (golint)
    • Line 1300: warning: exported type OriginalGroupHeader17 should have comment or be unexported (golint)
    • Line 1311: warning: exported method OriginalGroupHeader17.Validate should have comment or be unexported (golint)
    • Line 1315: warning: exported type PaymentTransaction110 should have comment or be unexported (golint)
    • Line 1335: warning: exported method PaymentTransaction110.Validate should have comment or be unexported (golint)
    • Line 1339: warning: exported type StatusReasonInformation12 should have comment or be unexported (golint)
    • Line 1345: warning: exported method StatusReasonInformation12.Validate should have comment or be unexported (golint)
    • Line 1349: warning: exported type StatusReason6Choice should have comment or be unexported (golint)
    • Line 1354: warning: exported method StatusReason6Choice.Validate should have comment or be unexported (golint)
    • Line 1358: warning: exported type OriginalTransactionReference28 should have comment or be unexported (golint)
    • Line 1383: warning: exported method OriginalTransactionReference28.Validate should have comment or be unexported (golint)
    • Line 1387: warning: exported type NumberOfTransactionsPerStatus5 should have comment or be unexported (golint)
    • Line 1393: warning: exported method NumberOfTransactionsPerStatus5.Validate should have comment or be unexported (golint)
    • iso20022/pkg/remt_v04/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentRemt00100104 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentRemt00100104.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentRemt00100104.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentRemt00100104.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/document/document.go
    • Line 49: warning: comment on exported type Iso20022Document should be of the form "Iso20022Document ..." (with optional leading article) (golint)
    • Line 58: warning: exported function NewDocumentBySpace should have comment or be unexported (golint)
    • iso20022/pkg/pain_v10/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalCategoryPurpose1Code should be of the form "ExternalCategoryPurpose1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalCategoryPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type ExternalCreditorAgentInstruction1Code should be of the form "ExternalCreditorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method ExternalCreditorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 63: warning: comment on exported type ExternalDebtorAgentInstruction1Code should be of the form "ExternalDebtorAgentInstruction1Code ..." (with optional leading article) (golint)
    • Line 66: warning: exported method ExternalDebtorAgentInstruction1Code.Validate should have comment or be unexported (golint)
    • Line 73: warning: comment on exported type ExternalDiscountAmountType1Code should be of the form "ExternalDiscountAmountType1Code ..." (with optional leading article) (golint)
    • Line 76: warning: exported method ExternalDiscountAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ExternalDocumentLineType1Code should be of the form "ExternalDocumentLineType1Code ..." (with optional leading article) (golint)
    • Line 86: warning: exported method ExternalDocumentLineType1Code.Validate should have comment or be unexported (golint)
    • Line 93: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 96: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 103: warning: comment on exported type ExternalGarnishmentType1Code should be of the form "ExternalGarnishmentType1Code ..." (with optional leading article) (golint)
    • Line 106: warning: exported method ExternalGarnishmentType1Code.Validate should have comment or be unexported (golint)
    • Line 113: warning: comment on exported type ExternalLocalInstrument1Code should be of the form "ExternalLocalInstrument1Code ..." (with optional leading article) (golint)
    • Line 116: warning: exported method ExternalLocalInstrument1Code.Validate should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type ExternalMandateSetupReason1Code should be of the form "ExternalMandateSetupReason1Code ..." (with optional leading article) (golint)
    • Line 126: warning: exported method ExternalMandateSetupReason1Code.Validate should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type ExternalOrganisationIdentification1Code should be of the form "ExternalOrganisationIdentification1Code ..." (with optional leading article) (golint)
    • Line 136: warning: exported method ExternalOrganisationIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 143: warning: comment on exported type ExternalPersonIdentification1Code should be of the form "ExternalPersonIdentification1Code ..." (with optional leading article) (golint)
    • Line 146: warning: exported method ExternalPersonIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 153: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 156: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 163: warning: comment on exported type ExternalPurpose1Code should be of the form "ExternalPurpose1Code ..." (with optional leading article) (golint)
    • Line 166: warning: exported method ExternalPurpose1Code.Validate should have comment or be unexported (golint)
    • Line 173: warning: comment on exported type ExternalServiceLevel1Code should be of the form "ExternalServiceLevel1Code ..." (with optional leading article) (golint)
    • Line 176: warning: exported method ExternalServiceLevel1Code.Validate should have comment or be unexported (golint)
    • Line 183: warning: comment on exported type ExternalTaxAmountType1Code should be of the form "ExternalTaxAmountType1Code ..." (with optional leading article) (golint)
    • Line 186: warning: exported method ExternalTaxAmountType1Code.Validate should have comment or be unexported (golint)
    • Line 193: warning: comment on exported type ExternalCashClearingSystem1Code should be of the form "ExternalCashClearingSystem1Code ..." (with optional leading article) (golint)
    • Line 196: warning: exported method ExternalCashClearingSystem1Code.Validate should have comment or be unexported (golint)
    • Line 203: warning: comment on exported type ExternalReversalReason1Code should be of the form "ExternalReversalReason1Code ..." (with optional leading article) (golint)
    • Line 206: warning: exported method ExternalReversalReason1Code.Validate should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type AdviceType1Code should be of the form "AdviceType1Code ..." (with optional leading article) (golint)
    • Line 216: warning: exported method AdviceType1Code.Validate should have comment or be unexported (golint)
    • Line 227: warning: comment on exported type ChargeBearerType1Code should be of the form "ChargeBearerType1Code ..." (with optional leading article) (golint)
    • Line 230: warning: exported method ChargeBearerType1Code.Validate should have comment or be unexported (golint)
    • Line 241: warning: comment on exported type ChequeDelivery1Code should be of the form "ChequeDelivery1Code ..." (with optional leading article) (golint)
    • Line 244: warning: exported method ChequeDelivery1Code.Validate should have comment or be unexported (golint)
    • Line 255: warning: comment on exported type ChequeType2Code should be of the form "ChequeType2Code ..." (with optional leading article) (golint)
    • Line 258: warning: exported method ChequeType2Code.Validate should have comment or be unexported (golint)
    • Line 269: warning: comment on exported type DocumentType3Code should be of the form "DocumentType3Code ..." (with optional leading article) (golint)
    • Line 272: warning: exported method DocumentType3Code.Validate should have comment or be unexported (golint)
    • Line 283: warning: comment on exported type DocumentType6Code should be of the form "DocumentType6Code ..." (with optional leading article) (golint)
    • Line 286: warning: exported method DocumentType6Code.Validate should have comment or be unexported (golint)
    • Line 297: warning: comment on exported type ExchangeRateType1Code should be of the form "ExchangeRateType1Code ..." (with optional leading article) (golint)
    • Line 300: warning: exported method ExchangeRateType1Code.Validate should have comment or be unexported (golint)
    • Line 311: warning: comment on exported type Frequency6Code should be of the form "Frequency6Code ..." (with optional leading article) (golint)
    • Line 314: warning: exported method Frequency6Code.Validate should have comment or be unexported (golint)
    • Line 325: warning: comment on exported type PaymentMethod3Code should be of the form "PaymentMethod3Code ..." (with optional leading article) (golint)
    • Line 328: warning: exported method PaymentMethod3Code.Validate should have comment or be unexported (golint)
    • Line 339: warning: comment on exported type PreferredContactMethod1Code should be of the form "PreferredContactMethod1Code ..." (with optional leading article) (golint)
    • Line 342: warning: exported method PreferredContactMethod1Code.Validate should have comment or be unexported (golint)
    • Line 353: warning: comment on exported type Priority2Code should be of the form "Priority2Code ..." (with optional leading article) (golint)
    • Line 356: warning: exported method Priority2Code.Validate should have comment or be unexported (golint)
    • Line 367: warning: comment on exported type RegulatoryReportingType1Code should be of the form "RegulatoryReportingType1Code ..." (with optional leading article) (golint)
    • Line 370: warning: exported method RegulatoryReportingType1Code.Validate should have comment or be unexported (golint)
    • Line 381: warning: comment on exported type RemittanceLocationMethod2Code should be of the form "RemittanceLocationMethod2Code ..." (with optional leading article) (golint)
    • Line 384: warning: exported method RemittanceLocationMethod2Code.Validate should have comment or be unexported (golint)
    • Line 395: warning: comment on exported type TaxRecordPeriod1Code should be of the form "TaxRecordPeriod1Code ..." (with optional leading article) (golint)
    • Line 398: warning: exported method TaxRecordPeriod1Code.Validate should have comment or be unexported (golint)
    • Line 409: warning: comment on exported type ClearingChannel2Code should be of the form "ClearingChannel2Code ..." (with optional leading article) (golint)
    • Line 412: warning: exported method ClearingChannel2Code.Validate should have comment or be unexported (golint)
    • Line 423: warning: comment on exported type PaymentMethod4Code should be of the form "PaymentMethod4Code ..." (with optional leading article) (golint)
    • Line 426: warning: exported method PaymentMethod4Code.Validate should have comment or be unexported (golint)
    • Line 437: warning: comment on exported type SequenceType3Code should be of the form "SequenceType3Code ..." (with optional leading article) (golint)
    • Line 440: warning: exported method SequenceType3Code.Validate should have comment or be unexported (golint)
    • Line 451: warning: comment on exported type SettlementMethod1Code should be of the form "SettlementMethod1Code ..." (with optional leading article) (golint)
    • Line 454: warning: exported method SettlementMethod1Code.Validate should have comment or be unexported (golint)
    • iso20022/pkg/acmt_v02/document.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DocumentAcmt02200102 should have comment or be unexported (golint)
    • Line 19: warning: exported method DocumentAcmt02200102.Validate should have comment or be unexported (golint)
    • Line 28: warning: exported method DocumentAcmt02200102.NameSpace should have comment or be unexported (golint)
    • Line 32: warning: exported method DocumentAcmt02200102.MarshalXML should have comment or be unexported (golint)
    • Line 43: warning: exported type DocumentAcmt02300102 should have comment or be unexported (golint)
    • Line 49: warning: exported method DocumentAcmt02300102.Validate should have comment or be unexported (golint)
    • Line 58: warning: exported method DocumentAcmt02300102.NameSpace should have comment or be unexported (golint)
    • Line 62: warning: exported method DocumentAcmt02300102.MarshalXML should have comment or be unexported (golint)
    • Line 73: warning: exported type DocumentAcmt02400102 should have comment or be unexported (golint)
    • Line 79: warning: exported method DocumentAcmt02400102.Validate should have comment or be unexported (golint)
    • Line 88: warning: exported method DocumentAcmt02400102.NameSpace should have comment or be unexported (golint)
    • Line 92: warning: exported method DocumentAcmt02400102.MarshalXML should have comment or be unexported (golint)
    • Line 103: warning: exported type DocumentAcmt03000102 should have comment or be unexported (golint)
    • Line 109: warning: exported method DocumentAcmt03000102.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported method DocumentAcmt03000102.NameSpace should have comment or be unexported (golint)
    • Line 122: warning: exported method DocumentAcmt03000102.MarshalXML should have comment or be unexported (golint)
    • Line 133: warning: exported type DocumentAcmt03300102 should have comment or be unexported (golint)
    • Line 139: warning: exported method DocumentAcmt03300102.Validate should have comment or be unexported (golint)
    • Line 148: warning: exported method DocumentAcmt03300102.NameSpace should have comment or be unexported (golint)
    • Line 152: warning: exported method DocumentAcmt03300102.MarshalXML should have comment or be unexported (golint)
    • Line 163: warning: exported type DocumentAcmt03500102 should have comment or be unexported (golint)
    • Line 169: warning: exported method DocumentAcmt03500102.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported method DocumentAcmt03500102.NameSpace should have comment or be unexported (golint)
    • Line 182: warning: exported method DocumentAcmt03500102.MarshalXML should have comment or be unexported (golint)
    • Line 193: warning: exported type DocumentAcmt03700102 should have comment or be unexported (golint)
    • Line 199: warning: exported method DocumentAcmt03700102.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported method DocumentAcmt03700102.NameSpace should have comment or be unexported (golint)
    • Line 212: warning: exported method DocumentAcmt03700102.MarshalXML should have comment or be unexported (golint)
    • iso20022/pkg/camt_v01/types.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 13: warning: comment on exported type ExternalAccountIdentification1Code should be of the form "ExternalAccountIdentification1Code ..." (with optional leading article) (golint)
    • Line 16: warning: exported method ExternalAccountIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 23: warning: comment on exported type ExternalClearingSystemIdentification1Code should be of the form "ExternalClearingSystemIdentification1Code ..." (with optional leading article) (golint)
    • Line 26: warning: exported method ExternalClearingSystemIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 33: warning: comment on exported type ExternalFinancialInstitutionIdentification1Code should be of the form "ExternalFinancialInstitutionIdentification1Code ..." (with optional leading article) (golint)
    • Line 36: warning: exported method ExternalFinancialInstitutionIdentification1Code.Validate should have comment or be unexported (golint)
    • Line 43: warning: comment on exported type ExternalMarketInfrastructure1Code should be of the form "ExternalMarketInfrastructure1Code ..." (with optional leading article) (golint)
    • Line 46: warning: exported method ExternalMarketInfrastructure1Code.Validate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported type LimitType3Code should be of the form "LimitType3Code ..." (with optional leading article) (golint)
    • Line 56: warning: exported method LimitType3Code.Validate should have comment or be unexported (golint)
    • Line 67: warning: comment on exported type ExternalCashAccountType1Code should be of the form "ExternalCashAccountType1Code ..." (with optional leading article) (golint)
    • Line 70: warning: exported method ExternalCashAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 77: warning: comment on exported type ExternalProxyAccountType1Code should be of the form "ExternalProxyAccountType1Code ..." (with optional leading article) (golint)
    • Line 80: warning: exported method ExternalProxyAccountType1Code.Validate should have comment or be unexported (golint)
    • Line 87: warning: comment on exported type ExternalSystemEventType1Code should be of the form "ExternalSystemEventType1Code ..." (with optional leading article) (golint)
    • Line 90: warning: exported method ExternalSystemEventType1Code.Validate should have comment or be unexported (golint)
    • Line 97: warning: comment on exported type Frequency2Code should be of the form "Frequency2Code ..." (with optional leading article) (golint)
    • Line 100: warning: exported method Frequency2Code.Validate should have comment or be unexported (golint)
    • Line 111: warning: comment on exported type ReservationType2Code should be of the form "ReservationType2Code ..." (with optional leading article) (golint)
    • Line 114: warning: exported method ReservationType2Code.Validate should have comment or be unexported (golint)
    • Line 125: warning: comment on exported type PaymentRole1Code should be of the form "PaymentRole1Code ..." (with optional leading article) (golint)
    • Line 128: warning: exported method PaymentRole1Code.Validate should have comment or be unexported (golint)
    • iso20022/cmd/iso20022/main.go
    • Line 30: warning: exported var WebCmd should have comment or be unexported (golint)
    • Line 56: warning: exported var Validate should have comment or be unexported (golint)
    • Line 77: warning: exported var Print should have comment or be unexported (golint)
    • Line 89: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 114: warning: exported var Convert should have comment or be unexported (golint)
    • Line 132: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • iso20022/pkg/reda_v01/reda.go
    • Line 5: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type AddressType3Choice should have comment or be unexported (golint)
    • Line 17: warning: exported method AddressType3Choice.Validate should have comment or be unexported (golint)
    • Line 21: warning: exported type Contact4 should have comment or be unexported (golint)
    • Line 36: warning: exported method Contact4.Validate should have comment or be unexported (golint)
    • Line 40: warning: exported type CreditorEnrolment3 should have comment or be unexported (golint)
    • Line 49: warning: exported method CreditorEnrolment3.Validate should have comment or be unexported (golint)
    • Line 53: warning: exported type CreditorInvoice3 should have comment or be unexported (golint)
    • Line 62: warning: exported method CreditorInvoice3.Validate should have comment or be unexported (golint)
    • Line 66: warning: exported type CreditorServiceEnrolment1 should have comment or be unexported (golint)
    • Line 75: warning: exported method CreditorServiceEnrolment1.Validate should have comment or be unexported (golint)
    • Line 79: warning: exported type CustomerTypeRequest2 should have comment or be unexported (golint)
    • Line 85: warning: exported method CustomerTypeRequest2.Validate should have comment or be unexported (golint)
    • Line 89: warning: exported type DateAndDateTime2Choice should have comment or be unexported (golint)
    • Line 94: warning: exported method DateAndDateTime2Choice.Validate should have comment or be unexported (golint)
    • Line 98: warning: exported type DateAndPlaceOfBirth1 should have comment or be unexported (golint)
    • Line 105: warning: exported method DateAndPlaceOfBirth1.Validate should have comment or be unexported (golint)
    • Line 109: warning: exported type DocumentFormat2Choice should have comment or be unexported (golint)
    • Line 114: warning: exported method DocumentFormat2Choice.Validate should have comment or be unexported (golint)
    • Line 118: warning: exported type DocumentType1Choice should have comment or be unexported (golint)
    • Line 123: warning: exported method DocumentType1Choice.Validate should have comment or be unexported (golint)
    • Line 127: warning: exported type EnrolmentHeader2 should have comment or be unexported (golint)
    • Line 135: warning: exported method EnrolmentHeader2.Validate should have comment or be unexported (golint)
    • Line 139: warning: exported type GenericIdentification1 should have comment or be unexported (golint)
    • Line 145: warning: exported method GenericIdentification1.Validate should have comment or be unexported (golint)
    • Line 149: warning: exported type GenericIdentification30 should have comment or be unexported (golint)
    • Line 155: warning: exported method GenericIdentification30.Validate should have comment or be unexported (golint)
    • Line 159: warning: exported type GenericOrganisationIdentification1 should have comment or be unexported (golint)
    • Line 165: warning: exported method GenericOrganisationIdentification1.Validate should have comment or be unexported (golint)
    • Line 169: warning: exported type GenericOrganisationType1 should have comment or be unexported (golint)
    • Line 174: warning: exported method GenericOrganisationType1.Validate should have comment or be unexported (golint)
    • Line 178: warning: exported type GenericPersonIdentification1 should have comment or be unexported (golint)
    • Line 184: warning: exported method GenericPersonIdentification1.Validate should have comment or be unexported (golint)
    • Line 188: warning: exported type GenericPersonType1 should have comment or be unexported (golint)
    • Line 193: warning: exported method GenericPersonType1.Validate should have comment or be unexported (golint)
    • Line 197: warning: exported type OrganisationIdentification37 should have comment or be unexported (golint)
    • Line 204: warning: exported method OrganisationIdentification37.Validate should have comment or be unexported (golint)
    • Line 208: warning: exported type OrganisationIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 213: warning: exported method OrganisationIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 217: warning: exported type OrganisationType2 should have comment or be unexported (golint)
    • Line 224: warning: exported method OrganisationType2.Validate should have comment or be unexported (golint)
    • Line 228: warning: exported type OtherContact1 should have comment or be unexported (golint)
    • Line 233: warning: exported method OtherContact1.Validate should have comment or be unexported (golint)
    • Line 237: warning: exported type Party49Choice should have comment or be unexported (golint)
    • Line 242: warning: exported method Party49Choice.Validate should have comment or be unexported (golint)
    • Line 246: warning: exported type PersonIdentification17 should have comment or be unexported (golint)
    • Line 252: warning: exported method PersonIdentification17.Validate should have comment or be unexported (golint)
    • Line 256: warning: exported type PersonIdentificationSchemeName1Choice should have comment or be unexported (golint)
    • Line 261: warning: exported method PersonIdentificationSchemeName1Choice.Validate should have comment or be unexported (golint)
    • Line 265: warning: exported type PersonType2 should have comment or be unexported (golint)
    • Line 271: warning: exported method PersonType2.Validate should have comment or be unexported (golint)
    • Line 275: warning: exported type PostalAddress24 should have comment or be unexported (golint)
    • Line 294: warning: exported method PostalAddress24.Validate should have comment or be unexported (golint)
    • Line 298: warning: exported type RTPPartyIdentification1 should have comment or be unexported (golint)
    • Line 306: warning: exported method RTPPartyIdentification1.Validate should have comment or be unexported (golint)
    • Line 310: warning: exported type RequestToPayCreditorEnrolmentRequestV01 should have comment or be unexported (golint)
    • Line 318: warning: exported method RequestToPayCreditorEnrolmentRequestV01.Validate should have comment or be unexported (golint)
    • Line 322: warning: exported type SupplementaryData1 should have comment or be unexported (golint)
    • Line 327: warning: exported method SupplementaryData1.Validate should have comment or be unexported (golint)
    • Line 331: warning: exported type SupplementaryDataEnvelope1 should have comment or be unexported (golint)
    • Line 335: warning: exported method SupplementaryDataEnvelope1.Validate should have comment or be unexported (golint)
    • Line 339: warning: exported type Visibilty1 should have comment or be unexported (golint)
    • Line 345: warning: exported method Visibilty1.Validate should have comment or be unexported (golint)
    • Line 349: warning: exported type CreditorEnrolment4 should have comment or be unexported (golint)
    • Line 358: warning: exported method CreditorEnrolment4.Validate should have comment or be unexported (golint)
    • Line 362: warning: exported type CreditorEnrolmentAmendment3 should have comment or be unexported (golint)
    • Line 370: warning: exported method CreditorEnrolmentAmendment3.Validate should have comment or be unexported (golint)
    • Line 374: warning: exported type CreditorEnrolmentAmendment4 should have comment or be unexported (golint)
    • Line 379: warning: exported method CreditorEnrolmentAmendment4.Validate should have comment or be unexported (golint)
    • Line 383: warning: exported type CreditorEnrolmentAmendmentReason1Choice should have comment or be unexported (golint)
    • Line 388: warning: exported method CreditorEnrolmentAmendmentReason1Choice.Validate should have comment or be unexported (golint)
    • Line 392: warning: exported type CreditorEnrolmentAmendmentReason2 should have comment or be unexported (golint)
    • Line 398: warning: exported method CreditorEnrolmentAmendmentReason2.Validate should have comment or be unexported (golint)
    • Line 402: warning: exported type CreditorInvoice4 should have comment or be unexported (golint)
    • Line 411: warning: exported method CreditorInvoice4.Validate should have comment or be unexported (golint)
    • Line 415: warning: exported type OriginalBusinessInstruction1 should have comment or be unexported (golint)
    • Line 421: warning: exported method OriginalBusinessInstruction1.Validate should have comment or be unexported (golint)
    • Line 425: warning: exported type OriginalEnrolment2Choice should have comment or be unexported (golint)
    • Line 430: warning: exported method OriginalEnrolment2Choice.Validate should have comment or be unexported (golint)
    • Line 434: warning: exported type RequestToPayCreditorEnrolmentAmendmentRequestV01 should have comment or be unexported (golint)
    • Line 441: warning: exported method RequestToPayCreditorEnrolmentAmendmentRequestV01.Validate should have comment or be unexported (golint)
    • Line 445: warning: exported type CreditorEnrolmentCancellation2 should have comment or be unexported (golint)
    • Line 452: warning: exported method CreditorEnrolmentCancellation2.Validate should have comment or be unexported (golint)
    • Line 456: warning: exported type CreditorEnrolmentCancellationReason1Choice should have comment or be unexported (golint)
    • Line 461: warning: exported method CreditorEnrolmentCancellationReason1Choice.Validate should have comment or be unexported (golint)
    • Line 465: warning: exported type CreditorEnrolmentCancellationReason2 should have comment or be unexported (golint)
    • Line 471: warning: exported method CreditorEnrolmentCancellationReason2.Validate should have comment or be unexported (golint)
    • Line 475: warning: exported type RequestToPayCreditorEnrolmentCancellationRequestV01 should have comment or be unexported (golint)
    • Line 482: warning: exported method RequestToPayCreditorEnrolmentCancellationRequestV01.Validate should have comment or be unexported (golint)
    • Line 486: warning: exported type CreditorEnrolmentStatusReason2 should have comment or be unexported (golint)
    • Line 492: warning: exported method CreditorEnrolmentStatusReason2.Validate should have comment or be unexported (golint)
    • Line 496: warning: exported type CreditorEnrolmentStatusReason2Choice should have comment or be unexported (golint)
    • Line 501: warning: exported method CreditorEnrolmentStatusReason2Choice.Validate should have comment or be unexported (golint)
    • Line 505: warning: exported type EnrolmentStatus2 should have comment or be unexported (golint)
    • Line 514: warning: exported method EnrolmentStatus2.Validate should have comment or be unexported (golint)
    • Line 518: warning: exported type RequestToPayCreditorEnrolmentStatusReportV01 should have comment or be unexported (golint)
    • Line 525: warning: exported method RequestToPayCreditorEnrolmentStatusReportV01.Validate should have comment or be unexported (golint)
    • Line 529: warning: exported type ServiceStatus1Choice should have comment or be unexported (golint)
    • Line 534: warning: exported method ServiceStatus1Choice.Validate should have comment or be unexported (golint)
    • Line 538: warning: exported type ActivationHeader2 should have comment or be unexported (golint)
    • Line 546: warning: exported method ActivationHeader2.Validate should have comment or be unexported (golint)
    • Line 550: warning: exported type ContractReference1 should have comment or be unexported (golint)
    • Line 555: warning: exported method ContractReference1.Validate should have comment or be unexported (golint)
    • Line 559: warning: exported type DebtorActivation3 should have comment or be unexported (golint)
    • Line 576: warning: exported method DebtorActivation3.Validate should have comment or be unexported (golint)
    • Line 580: warning: exported type ElectronicInvoice1 should have comment or be unexported (golint)
    • Line 584: warning: exported method ElectronicInvoice1.Validate should have comment or be unexported (golint)
    • Line 588: warning: exported type RequestToPayDebtorActivationRequestV01 should have comment or be unexported (golint)
    • Line 596: warning: exported method RequestToPayDebtorActivationRequestV01.Validate should have comment or be unexported (golint)
    • Line 600: warning: exported type DebtorActivation4 should have comment or be unexported (golint)
    • Line 617: warning: exported method DebtorActivation4.Validate should have comment or be unexported (golint)
    • Line 621: warning: exported type DebtorActivationAmendment3 should have comment or be unexported (golint)
    • Line 629: warning: exported method DebtorActivationAmendment3.Validate should have comment or be unexported (golint)
    • Line 633: warning: exported type DebtorActivationAmendment4 should have comment or be unexported (golint)
    • Line 638: warning: exported method DebtorActivationAmendment4.Validate should have comment or be unexported (golint)
    • Line 642: warning: exported type DebtorActivationAmendmentReason1Choice should have comment or be unexported (golint)
    • Line 647: warning: exported method DebtorActivationAmendmentReason1Choice.Validate should have comment or be unexported (golint)
    • Line 651: warning: exported type DebtorActivationAmendmentReason2 should have comment or be unexported (golint)
    • Line 657: warning: exported method DebtorActivationAmendmentReason2.Validate should have comment or be unexported (golint)
    • Line 661: warning: exported type RequestToPayDebtorActivationAmendmentRequestV01 should have comment or be unexported (golint)
    • Line 668: warning: exported method RequestToPayDebtorActivationAmendmentRequestV01.Validate should have comment or be unexported (golint)
    • Line 672: warning: exported type DebtorActivationCancellation2 should have comment or be unexported (golint)
    • Line 679: warning: exported method DebtorActivationCancellation2.Validate should have comment or be unexported (golint)
    • Line 683: warning: exported type DebtorActivationCancellationReason1Choice should have comment or be unexported (golint)
    • Line 688: warning: exported method DebtorActivationCancellationReason1Choice.Validate should have comment or be unexported (golint)
    • Line 692: warning: exported type DebtorActivationCancellationReason2 should have comment or be unexported (golint)
    • Line 698: warning: exported method DebtorActivationCancellationReason2.Validate should have comment or be unexported (golint)
    • Line 702: warning: exported type OriginalActivation2Choice should have comment or be unexported (golint)
    • Line 707: warning: exported method OriginalActivation2Choice.Validate should have comment or be unexported (golint)
    • Line 711: warning: exported type RequestToPayDebtorActivationCancellationRequestV01 should have comment or be unexported (golint)
    • Line 718: warning: exported method RequestToPayDebtorActivationCancellationRequestV01.Validate should have comment or be unexported (golint)
    • Line 722: warning: exported type ActivationStatus2 should have comment or be unexported (golint)
    • Line 731: warning: exported method ActivationStatus2.Validate should have comment or be unexported (golint)
    • Line 735: warning: exported type DebtorActivationStatusReason1Choice should have comment or be unexported (golint)
    • Line 740: warning: exported method DebtorActivationStatusReason1Choice.Validate should have comment or be unexported (golint)
    • Line 744: warning: exported type DebtorActivationStatusReason2 should have comment or be unexported (golint)
    • Line 750: warning: exported method DebtorActivationStatusReason2.Validate should have comment or be unexported (golint)
    • Line 754: warning: exported type RequestToPayDebtorActivationStatusReportV01 should have comment or be unexported (golint)
    • Line 761: warning: exported method RequestToPayDebtorActivationStatusReportV01.Validate should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign99%

IneffAssign detects ineffectual assignments in Go code.


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!