| 1234567891011121314151617181920212223 |
- package Utils
- import (
- "crypto/md5"
- "encoding/hex"
- "fmt"
- "io"
- )
- //生成32位md5字串
- func GetMd5(input string) string {
- hash := md5.New()
- hash.Write([]byte(input))
- return hex.EncodeToString(hash.Sum(nil))
- }
- func GetSaltMD5(input, salt string) string {
- hash := md5.New()
- //salt = "salt123456" //盐值
- io.WriteString(hash, input+salt)
- result := fmt.Sprintf("%x", hash.Sum(nil))
- return result
- }
|