mirror of
https://github.com/unti-io/go-utils.git
synced 2025-11-02 04:22:36 +08:00
[v1.4.5] DEBUG
This commit is contained in:
@@ -38,10 +38,10 @@ func (this *HashStruct) Sum32(text any) (result string) {
|
||||
* @example:
|
||||
* token := utils.Hash.Token("test", 16)
|
||||
*/
|
||||
func (this *HashStruct) Token(value string, length int) (result string) {
|
||||
func (this *HashStruct) Token(value any, length int) (result string) {
|
||||
|
||||
// 计算 MD5 哈希值
|
||||
hash := md5.Sum([]byte(value))
|
||||
hash := md5.Sum([]byte(cast.ToString(value)))
|
||||
MD5Hash := hex.EncodeToString(hash[:])
|
||||
|
||||
result = MD5Hash[:length]
|
||||
|
||||
@@ -185,5 +185,5 @@ func (this *StructStruct) ToStringMap(obj any) (result map[string]any) {
|
||||
|
||||
// ToAsciiString - 将结构体转换为ASCII字符串
|
||||
func (this *StructStruct) ToAsciiString(obj any) (result string) {
|
||||
return Ascii.ToString(this.ToStringMap(obj))
|
||||
return Ascii.ToString(this.ToStringMap(obj), true)
|
||||
}
|
||||
Reference in New Issue
Block a user