Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateAnyNotSpaceSymbol ¶ added in v0.10.0
ValidateAnyNotSpaceSymbol - comment func.
func ValidateArticle ¶ added in v0.10.0
ValidateArticle - comment func.
func ValidateDoubleSize ¶ added in v0.19.0
ValidateDoubleSize - comment func.
func ValidateRewriteName ¶ added in v0.15.1
ValidateRewriteName - comment func.
func ValidateTripleSize ¶ added in v0.20.0
ValidateTripleSize - comment func.
func ValidateVariable ¶ added in v0.10.0
ValidateVariable - comment func.
Types ¶
type ListSorter ¶ added in v0.7.0
type ListSorter interface { CheckField(name string) bool DefaultSort() mrtype.SortParams }
ListSorter - интерфейс для проверки полей, которые могут участвовать в сортировке.
type Validator ¶ added in v0.10.0
type Validator interface { Register(tagName string, fn func(value string) bool) error Validate(ctx context.Context, structure any) error }
Validator - интерфейс валидации полей структур, с возможностью регистрации необходимых тегов, которые можно заранее привязывать к полям структур.
Click to show internal directories.
Click to hide internal directories.