/
githubmirror
/
gogs
Обзор
Документация
Войти
/
githubmirror
/
gogs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/cryptox/sha.go
21 строка
434 B
ᴊᴏᴇ ᴄʜᴇɴ
all: rename packages ending with "util" to end with "x" (#8182)
16 фев 2026, 21:25
Не верифицирован
16 фев 2026, 21:25
36d56d5
Код
Авторство
О чём код?
package cryptox import ( "crypto/sha1" "crypto/sha256" "encoding/hex" ) // SHA1 encodes string to hexadecimal of SHA1 checksum. func SHA1(str string) string { h := sha1.New() _, _ = h.Write([]byte(str)) return hex.EncodeToString(h.Sum(nil)) } // SHA256 encodes string to hexadecimal of SHA256 checksum. func SHA256(str string) string { h := sha256.New() _, _ = h.Write([]byte(str)) return hex.EncodeToString(h.Sum(nil)) }