Back to questions
СБЕР
Middle
4
Можешь привести пример хэш-функции?
Companies where asked
Answer from AI
sobes.tech AI
В Go для хэширования часто используют пакет crypto или hash. Например, простая хэш-функция с использованием SHA-256 из пакета crypto/sha256 выглядит так:
package main
import (
"crypto/sha256"
"fmt"
)
func main() {
data := []byte("пример данных")
hash := sha256.Sum256(data)
fmt.Printf("Хэш: %x\n", hash)
}
Этот код вычисляет SHA-256 хэш от строки "пример данных" и выводит его в шестнадцатеричном виде.