国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Golang > 正文

Go語(yǔ)言對(duì)字符串進(jìn)行SHA1哈希運(yùn)算的方法

2020-04-01 19:17:06
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了Go語(yǔ)言對(duì)字符串進(jìn)行SHA1哈希運(yùn)算的方法,實(shí)例分析了Go語(yǔ)言針對(duì)字符串操作的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
 

本文實(shí)例講述了Go語(yǔ)言對(duì)字符串進(jìn)行SHA1哈希運(yùn)算的方法。分享給大家供大家參考。具體如下:

 

復(fù)制代碼代碼如下:
package main
import (
 "fmt"
 "crypto/md5"
 "crypto/sha1"
 "io"
)
//對(duì)字符串進(jìn)行MD5哈希
func a(data string) string {
 t := md5.New();
 io.WriteString(t,data);
 return fmt.Sprintf("%x",t.Sum(nil));
}
//對(duì)字符串進(jìn)行SHA1哈希
func b(data string) string {
 t := sha1.New();
 io.WriteString(t,data);
 return fmt.Sprintf("%x",t.Sum(nil));
}
func main(){
 var data string = "abc";
 fmt.Printf("MD5 : %s/n",a(data));
 fmt.Printf("SHA1 : %s/n",b(data));
}

 

輸出結(jié)果如下:

復(fù)制代碼代碼如下:
D:/workspace/golang>GetMd5AndSha1.exe
MD5 : 900150983cd24fb0d6963f7d28e17f72
SHA1 : a9993e364706816aba3e25717850c26c9cd0d89d

 

希望本文所述對(duì)大家的Go語(yǔ)言程序設(shè)計(jì)有所幫助。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 白朗县| 西峡县| 宁陕县| 望江县| 吉木乃县| 永丰县| 桂阳县| 岑溪市| 瑞金市| 垫江县| 敦煌市| 和政县| 特克斯县| 金秀| 伊吾县| 花莲市| 简阳市| 兴义市| 色达县| 京山县| 灌南县| 高雄市| 高唐县| 体育| 平乐县| 山阴县| 清丰县| 汉阴县| 江北区| 太仓市| 铜山县| 日照市| 通城县| 滁州市| 开化县| 贡觉县| 嘉义县| 双牌县| 恭城| 济阳县| 广德县|