package
0.0.0-20240720133440-707c54e129a1
Repository: https://github.com/daremove/go-metrics-service.git
Documentation: pkg.go.dev

# Functions

NewMiddleware создает новый экземпляр middleware для проверки и добавления целостности данных.

# Constants

HeaderKeyHash имя HTTP заголовка, используемого для передачи хэша.

# Variables

ErrNoHeaderProvided ошибка, возникающая когда не предоставлен заголовок с хэшем.
ErrUnauthenticatedData ошибка, возникающая когда данные не прошли аутентификацию.

# Structs

DataIntegrityMiddlewareConfig содержит конфигурацию для middleware проверки целостности данных.
ResponseWriterWithSignature реализует http.ResponseWriter, добавляя подпись к ответам.