Что такое crypto/sha256?

Junior
202 просмотров
AFK Offer AI

crypto/sha256 вычисляет SHA-256 хеш. Простой способ: sha256.Sum256(data) возвращает [32]byte. Для потоковых данных: sha256.New() создаёт hash.Hash, пишешь через Write, получаешь результат через Sum. Используется для проверки целостности, HMAC, подписей. Необратимая функция — нельзя восстановить исходные данные.

Следующий вопрос

Как делать database migration в CI?