package
2.3.3
Repository: https://github.com/c2pc/go-pkg.git
Documentation: pkg.go.dev

# Functions

Limit создает функцию-замыкание для ограничения количества записей и смещения.
OnConflict создает конструкцию для обработки конфликтов в запросах GORM.
OrderByFilter строит SQL-запрос для сортировки на основе переданных параметров.
Returning создает конструкцию для возврата указанных столбцов после выполнения операции.
Where создает функцию-замыкание для добавления условия WHERE в запрос GORM.
WhereFilter строит SQL-запрос на основе выражения фильтрации.

# Constants

Логическое значение.
Дата и время.
Целое число.
Операция "LIKE %...%".
Операция "=".
Операция "LIKE %...".
Операция ">".
Операция ">=".
Операция "IN".
Операция "<".
Операция "<=".
Операция "=".
Операция "IS NOT NULL AND <> ''".
Операция "IS NULL OR = ''".
Операция "LIKE ...%".
Сортировка по возрастанию.
Сортировка по убыванию.
Строка.

# Variables

Ошибки для фильтрации.
Ошибки для фильтрации.
Ошибки для фильтрации.
Ошибки для фильтрации.
No description provided by the author

# Structs

ExpressionWhere описывает одно выражение для фильтрации.
Order описывает информацию о сортировке для столбца.
Search содержит информацию о том, как искать в определенном столбце.

# Type aliases

FieldOrderBy представляет карту столбцов, по которым можно выполнять сортировку.
FieldSearchable представляет карту столбцов с информацией о том, как они можно искать.
Type представляет тип данных для столбца.