From 488c06a9d6b25af6b8cffb3b6ea840fa0cbfc0d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=85=89=E6=98=A5?= Date: Fri, 27 May 2022 11:53:35 +0800 Subject: [PATCH] =?UTF-8?q?-=20md5=EF=BC=9A=E5=A2=9E=E5=8A=A0=20`Get16MD5E?= =?UTF-8?q?ncodeToUpper`=20=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + utils/gomd5/gomd5.go | 5 +++++ utils/gotime/{app.go => gotime.go} | 0 3 files changed, 6 insertions(+) rename utils/gotime/{app.go => gotime.go} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3feb2a5f..5af73bad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - string:优化 - string:增加 `ToString` 方法 - string:增加 `Contains` 方法 +- md5:增加 `Get16MD5EncodeToUpper` 方法 ## v1.0.39 / 2021-12-27 diff --git a/utils/gomd5/gomd5.go b/utils/gomd5/gomd5.go index 96fbc485..2a9b9e8a 100644 --- a/utils/gomd5/gomd5.go +++ b/utils/gomd5/gomd5.go @@ -47,3 +47,8 @@ func GetMD5Encode(data string) string { func Get16MD5Encode(data string) string { return GetMD5Encode(data)[8:24] } + +// Get16MD5EncodeToUpper 返回一个16位md5加密后的大写字符串 +func Get16MD5EncodeToUpper(data string) string { + return strings.ToUpper(Get16MD5Encode(data)) +} diff --git a/utils/gotime/app.go b/utils/gotime/gotime.go similarity index 100% rename from utils/gotime/app.go rename to utils/gotime/gotime.go