golang 使用时间通过md5生成token
发布时间:2020-12-16 19:24:17 所属栏目:大数据 来源:网络整理
导读:package mainimport ("crypto/md5""fmt""io""strconv""time")func main() {crutime := time.Now().Unix()fmt.Println("crutime--",crutime)h := md5.New()fmt.Println("h--",h)fmt.Println("strconv.FormatInt(crutime,10)--",strconv.FormatInt(crutime,10)
package main import ( "crypto/md5" "fmt" "io" "strconv" "time" ) func main() { crutime := time.Now().Unix() fmt.Println("crutime-->",crutime) h := md5.New() fmt.Println("h-->",h) fmt.Println("strconv.FormatInt(crutime,10)-->",strconv.FormatInt(crutime,10)) io.WriteString(h,10)) fmt.Println("h-->",h) token := fmt.Sprintf("%x",h.Sum(nil)) fmt.Println("token--->",token) fmt.Println(len("8e1a188743c6077110da3c9778183031")) } 这是使用时间通过md5生成token 的一段小例子 摘自goweb编程 golang中国终于有了标准库的中文版,泪流满面 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |