feat(更新代码): 使用标准库
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing

This commit is contained in:
2025-04-21 09:57:06 +08:00
parent aa07c086ac
commit 04137a554f
3 changed files with 2 additions and 10 deletions

6
go.mod
View File

@ -1,7 +1,3 @@
module github.com/xiaoqidun/ihash
go 1.23.4
require golang.org/x/crypto v0.31.0
require golang.org/x/sys v0.28.0 // indirect
go 1.24.2

4
go.sum
View File

@ -1,4 +0,0 @@
golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=

View File

@ -5,10 +5,10 @@ import (
"crypto/md5"
"crypto/sha1"
"crypto/sha256"
"crypto/sha3"
"crypto/sha512"
"flag"
"fmt"
"golang.org/x/crypto/sha3"
"hash"
"io"
"io/ioutil"