Documentation
¶
Index ¶
- func AssertNil(val interface{}, msg string)
- func AssertNonNil(val interface{}, msg string)
- func AssertUniqueStrings(s []string) []string
- func NoEmptyStrings(config *validationConfig)
- func NoNilMaps(config *validationConfig)
- func NoNilPointers(config *validationConfig)
- func NonEmptyString(val string, msg string) string
- func NonNilDB(db *sql.DB, msg string) *sql.DB
- func NonNilStmt(stmt *sql.Stmt, msg string) *sql.Stmt
- func ValidateStruct(obj interface{}, options ...validationOption)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssertNonNil ¶
func AssertNonNil(val interface{}, msg string)
func AssertUniqueStrings ¶
func NoEmptyStrings ¶
func NoEmptyStrings(config *validationConfig)
func NoNilPointers ¶
func NoNilPointers(config *validationConfig)
func NonEmptyString ¶
func ValidateStruct ¶
func ValidateStruct(obj interface{}, options ...validationOption)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.