Jim Myhrberg 464467ec86 feat(validate): initial implementation
This is a bare-bones implementation of a basic validation package based
around a very simply Validatable interface:

    type Validatable interface {
        Validate() error
    }

The goal is to keep things as simple as possible, while also giving as
much control as possible over how validation logic is performed.
2021-08-22 21:53:02 +01:00
2021-08-22 21:53:02 +01:00
2021-08-22 21:53:02 +01:00

romdo/go-validate

[WIP] Go package for object validation with a goal of simple and flexible.

License

MIT

Description
Yet another Go struct/object validation package, with a focus on simplicity, flexibility, and full control over validation logic.
Readme MIT 164 KiB
Languages
Go 94%
Makefile 6%