package
0.0.0-20241227143202-ecd0b9cf0c84
Repository: https://github.com/followlille/metrics.git
Documentation: pkg.go.dev

# Functions

CalculateHash вычисляет хеш SHA256 Принимает ключ и данные и возвращает хеш в виде строки Параметры: - key - ключ - data - данные к шифрованию Возвращаемое значение: - хеш в виде строки.
HashMiddleware добавляет хеш в запрос Принимает ключ и возвращает gin.HandlerFunc.
NewHashResponseWriter создает новый gin.ResponseWriter и возвращает его в виде *hashResponseWriter.
VerifyHash проверяет хеш SHA256 Принимает ключ, данные и хеш и возвращает true, если хеш совпадает Параметры: - key - ключ - data - данные к шифрованию - hash - хеш Возвращаемое значение: - true, если хеш совпадает.