fix: align with go/encoding v1.5.1 (by AI)

This commit is contained in:
AI Engineer 2026-06-08 21:19:26 +08:00
parent 227483e625
commit 31b3b43ac1
3 changed files with 7 additions and 9 deletions

4
go.mod
View File

@ -13,6 +13,6 @@ require (
require (
apigo.cc/go/rand v1.5.0 // indirect
golang.org/x/crypto v0.51.0 // indirect
golang.org/x/sys v0.44.0 // indirect
golang.org/x/crypto v0.52.0 // indirect
golang.org/x/sys v0.45.0 // indirect
)

6
go.sum
View File

@ -12,7 +12,5 @@ apigo.cc/go/safe v1.5.0 h1:W1NblmcU8cex1f9Y5z8mNLUJOzZTE1s6fszb3FbhGnk=
apigo.cc/go/safe v1.5.0/go.mod h1:OfQ5d6COePSGEuPvMeOk6KagX2sezw7nvKh7exj9SeM=
github.com/emmansun/gmsm v0.28.0 h1:0WyTHmQgaAfM8IwMnNMJCfEiK999cZ2J8csfcZ2Ooco=
github.com/emmansun/gmsm v0.28.0/go.mod h1:9lKtK8f3c7wh2z0g6fsqRbay69V1jWYDcBaytyuR95M=
golang.org/x/crypto v0.51.0 h1:IBPXwPfKxY7cWQZ38ZCIRPI50YLeevDLlLnyC5wRGTI=
golang.org/x/crypto v0.51.0/go.mod h1:8AdwkbraGNABw2kOX6YFPs3WM22XqI4EXEd8g+x7Oc8=
golang.org/x/sys v0.44.0 h1:ildZl3J4uzeKP07r2F++Op7E9B29JRUy+a27EibtBTQ=
golang.org/x/sys v0.44.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
golang.org/x/crypto v0.52.0 h1:RMs7fP2rXdep0CftQlK8Uf+kibLm7qkCcradZWYz988=
golang.org/x/sys v0.45.0 h1:dO4czNzziLiiXplLQgBCEpCvXQ3dnkn0SdaZSYdQ+FY=

6
sm3.go
View File

@ -14,13 +14,13 @@ func Sm3(data ...[]byte) []byte {
}
func Sm3ToHex(data []byte) string {
return encoding.HexToString(Sm3(data))
return encoding.Hex(Sm3(data))
}
func Sm3ToBase64(data []byte) string {
return encoding.Base64ToString(Sm3(data))
return encoding.Base64(Sm3(data))
}
func Sm3ToUrlBase64(data []byte) string {
return encoding.UrlBase64ToString(Sm3(data))
return encoding.URLBase64(Sm3(data))
}