Middle
Можеш ли да наведеш пример хеш функције?
sobes.tech АИ
Одговор од АИ
В 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 хэш от строки "пример данных" и выводит его в шестнадцатеричном виде.