Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SimpleValidator ¶
type SimpleValidator struct{}
SimpleValidator is a basic implementation of the Validator interface, which checks if fields in the configuration satisfy basic non-zero value requirements using reflection.
func NewSimpleValidator ¶
func NewSimpleValidator() *SimpleValidator
NewSimpleValidator creates and returns an instance of SimpleValidator.
func (*SimpleValidator) Validate ¶
func (v *SimpleValidator) Validate(config any) error
Validate checks if all fields in the given configuration object are set (i.e., non-zero values). This is a very basic implementation and may need to be extended based on specific application requirements.
Click to show internal directories.
Click to hide internal directories.