Middle
Poți să dai un exemplu de funcție hash?
sobes.tech AI
Răspuns de la 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 хэш от строки "пример данных" и выводит его в шестнадцатеричном виде.