github.com/mattermost/xml-roundtrip-validator

xml-roundtrip-validator

47

Decision Signals

Health score 47/100, confidence 55/100.

Caution
Maintenance 15
Adoption 40
Security 92
Maturity 55
Developer DX 61
Confidence 55

Install

go get github.com/mattermost/xml-roundtrip-validator

Package Data

updated May 28, 2026
Latest versionv0.1.0
Imported by220 packages
Stars0
Forks0
Last activity5 years ago
Latest releaseUnknown
LicenseUnknown
Known vuln records0

API Surface

15 symbols
SymbolKindSynopsis
XMLRoundtripError Type type XMLRoundtripError struct{ ... }
XMLRoundtripError.Error Method func (err XMLRoundtripError) Error() string
XMLRoundtripError.Expected Field Expected xml.Token
XMLRoundtripError.Observed Field Observed xml.Token
XMLRoundtripError.Overflow Field Overflow []byte
XMLValidationError Type type XMLValidationError struct{ ... }
XMLValidationError.Column Field Column int64
XMLValidationError.End Field End int64
XMLValidationError.Error Method func (err XMLValidationError) Error() string
XMLValidationError.Line Field Line int64
XMLValidationError.Start Field Start int64
XMLValidationError.Unwrap Method func (err XMLValidationError) Unwrap() error

Maintained Alternatives

limited recent repository activity

#1 Validator

Package validator implements value validations for structs and individual fields based on tags.

Go Validation Libraries 20.0K stars 24.1K imported-by 100% confidence
96

#2 govalidator

Package govalidator is package of validators and sanitizers for strings, structs and collections.

Go Validation Libraries 6.2K stars 4.7K imported-by 100% confidence
92

#3 validate

Package validate is a generic go data validate, filtering library.

Go Validation Libraries 1.1K stars 0 imported-by 80% confidence
84

#4 go-proto-validators

Generate message validators from .proto annotations.

Go Validation Libraries 1.1K stars 1.0K imported-by 95% confidence
73

#5 v4

Package validation provides configurable and extensible rules for validating data of various types.

Go Validation Libraries 4.1K stars 2.3K imported-by 95% confidence
73

#6 validation

Package validation provides methods for validating parameter value using reflection.

Go Validation Libraries 0 stars 77.0K imported-by 75% confidence
69

Similar Packages

Go Validation Libraries

#1 Validator

Package validator implements value validations for structs and individual fields based on tags.

Go Validation Libraries 20.0K stars 24.1K imported-by 100% confidence
96

#2 govalidator

Package govalidator is package of validators and sanitizers for strings, structs and collections.

Go Validation Libraries 6.2K stars 4.7K imported-by 100% confidence
92

#3 validate

Package validate is a generic go data validate, filtering library.

Go Validation Libraries 1.1K stars 0 imported-by 80% confidence
84

#4 go-proto-validators

Generate message validators from .proto annotations.

Go Validation Libraries 1.1K stars 1.0K imported-by 95% confidence
73

#5 v4

Package validation provides configurable and extensible rules for validating data of various types.

Go Validation Libraries 4.1K stars 2.3K imported-by 95% confidence
73